diff --git a/docs/ast/source/tablefilter.js.json b/docs/ast/source/tablefilter.js.json index f3db80c5..525886c1 100644 --- a/docs/ast/source/tablefilter.js.json +++ b/docs/ast/source/tablefilter.js.json @@ -112454,133 +112454,6 @@ "body": { "type": "BlockStatement", "body": [ - { - "type": "IfStatement", - "test": { - "type": "UnaryExpression", - "operator": "!", - "argument": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "ThisExpression", - "range": [ - 62238, - 62242 - ], - "loc": { - "start": { - "line": 2091, - "column": 13 - }, - "end": { - "line": 2091, - "column": 17 - } - } - }, - "property": { - "type": "Identifier", - "name": "fltGrid", - "range": [ - 62243, - 62250 - ], - "loc": { - "start": { - "line": 2091, - "column": 18 - }, - "end": { - "line": 2091, - "column": 25 - } - } - }, - "range": [ - 62238, - 62250 - ], - "loc": { - "start": { - "line": 2091, - "column": 13 - }, - "end": { - "line": 2091, - "column": 25 - } - } - }, - "prefix": true, - "range": [ - 62237, - 62250 - ], - "loc": { - "start": { - "line": 2091, - "column": 12 - }, - "end": { - "line": 2091, - "column": 25 - } - } - }, - "consequent": { - "type": "BlockStatement", - "body": [ - { - "type": "ReturnStatement", - "argument": null, - "range": [ - 62266, - 62273 - ], - "loc": { - "start": { - "line": 2092, - "column": 12 - }, - "end": { - "line": 2092, - "column": 19 - } - } - } - ], - "range": [ - 62252, - 62283 - ], - "loc": { - "start": { - "line": 2091, - "column": 27 - }, - "end": { - "line": 2093, - "column": 9 - } - } - }, - "alternate": null, - "range": [ - 62233, - 62283 - ], - "loc": { - "start": { - "line": 2091, - "column": 8 - }, - "end": { - "line": 2093, - "column": 9 - } - } - }, { "type": "VariableDeclaration", "declarations": [ @@ -112590,16 +112463,16 @@ "type": "Identifier", "name": "row", "range": [ - 62296, - 62299 + 62237, + 62240 ], "loc": { "start": { - "line": 2094, + "line": 2091, "column": 12 }, "end": { - "line": 2094, + "line": 2091, "column": 15 } } @@ -112613,16 +112486,16 @@ "object": { "type": "ThisExpression", "range": [ - 62302, - 62306 + 62243, + 62247 ], "loc": { "start": { - "line": 2094, + "line": 2091, "column": 18 }, "end": { - "line": 2094, + "line": 2091, "column": 22 } } @@ -112631,31 +112504,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 62307, - 62310 + 62248, + 62251 ], "loc": { "start": { - "line": 2094, + "line": 2091, "column": 23 }, "end": { - "line": 2094, + "line": 2091, "column": 26 } } }, "range": [ - 62302, - 62310 + 62243, + 62251 ], "loc": { "start": { - "line": 2094, + "line": 2091, "column": 18 }, "end": { - "line": 2094, + "line": 2091, "column": 26 } } @@ -112664,46 +112537,46 @@ "type": "Identifier", "name": "rows", "range": [ - 62311, - 62315 + 62252, + 62256 ], "loc": { "start": { - "line": 2094, + "line": 2091, "column": 27 }, "end": { - "line": 2094, + "line": 2091, "column": 31 } } }, "range": [ - 62302, - 62315 + 62243, + 62256 ], "loc": { "start": { - "line": 2094, + "line": 2091, "column": 18 }, "end": { - "line": 2094, + "line": 2091, "column": 31 } } }, "range": [ - 62296, - 62315 + 62237, + 62256 ], "loc": { "start": { - "line": 2094, + "line": 2091, "column": 12 }, "end": { - "line": 2094, + "line": 2091, "column": 31 } } @@ -112711,16 +112584,16 @@ ], "kind": "let", "range": [ - 62292, - 62316 + 62233, + 62257 ], "loc": { "start": { - "line": 2094, + "line": 2091, "column": 8 }, "end": { - "line": 2094, + "line": 2091, "column": 32 } } @@ -112734,16 +112607,16 @@ "type": "Identifier", "name": "nbRows", "range": [ - 62329, - 62335 + 62270, + 62276 ], "loc": { "start": { - "line": 2095, + "line": 2092, "column": 12 }, "end": { - "line": 2095, + "line": 2092, "column": 18 } } @@ -112756,16 +112629,16 @@ "object": { "type": "ThisExpression", "range": [ - 62338, - 62342 + 62279, + 62283 ], "loc": { "start": { - "line": 2095, + "line": 2092, "column": 21 }, "end": { - "line": 2095, + "line": 2092, "column": 25 } } @@ -112774,31 +112647,31 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 62343, - 62352 + 62284, + 62293 ], "loc": { "start": { - "line": 2095, + "line": 2092, "column": 26 }, "end": { - "line": 2095, + "line": 2092, "column": 35 } } }, "range": [ - 62338, - 62352 + 62279, + 62293 ], "loc": { "start": { - "line": 2095, + "line": 2092, "column": 21 }, "end": { - "line": 2095, + "line": 2092, "column": 35 } } @@ -112809,47 +112682,47 @@ "value": true, "raw": "true", "range": [ - 62353, - 62357 + 62294, + 62298 ], "loc": { "start": { - "line": 2095, + "line": 2092, "column": 36 }, "end": { - "line": 2095, + "line": 2092, "column": 40 } } } ], "range": [ - 62338, - 62358 + 62279, + 62299 ], "loc": { "start": { - "line": 2095, + "line": 2092, "column": 21 }, "end": { - "line": 2095, + "line": 2092, "column": 41 } } }, "range": [ - 62329, - 62358 + 62270, + 62299 ], "loc": { "start": { - "line": 2095, + "line": 2092, "column": 12 }, "end": { - "line": 2095, + "line": 2092, "column": 41 } } @@ -112857,16 +112730,16 @@ ], "kind": "let", "range": [ - 62325, - 62359 + 62266, + 62300 ], "loc": { "start": { - "line": 2095, + "line": 2092, "column": 8 }, "end": { - "line": 2095, + "line": 2092, "column": 42 } } @@ -112880,16 +112753,16 @@ "type": "Identifier", "name": "colValues", "range": [ - 62372, - 62381 + 62313, + 62322 ], "loc": { "start": { - "line": 2096, + "line": 2093, "column": 12 }, "end": { - "line": 2096, + "line": 2093, "column": 21 } } @@ -112898,31 +112771,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 62384, - 62386 + 62325, + 62327 ], "loc": { "start": { - "line": 2096, + "line": 2093, "column": 24 }, "end": { - "line": 2096, + "line": 2093, "column": 26 } } }, "range": [ - 62372, - 62386 + 62313, + 62327 ], "loc": { "start": { - "line": 2096, + "line": 2093, "column": 12 }, "end": { - "line": 2096, + "line": 2093, "column": 26 } } @@ -112930,16 +112803,16 @@ ], "kind": "let", "range": [ - 62368, - 62387 + 62309, + 62328 ], "loc": { "start": { - "line": 2096, + "line": 2093, "column": 8 }, "end": { - "line": 2096, + "line": 2093, "column": 27 } } @@ -112953,16 +112826,16 @@ "type": "Identifier", "name": "getContent", "range": [ - 62400, - 62410 + 62341, + 62351 ], "loc": { "start": { - "line": 2097, + "line": 2094, "column": 12 }, "end": { - "line": 2097, + "line": 2094, "column": 22 } } @@ -112973,16 +112846,16 @@ "type": "Identifier", "name": "typed", "range": [ - 62413, - 62418 + 62354, + 62359 ], "loc": { "start": { - "line": 2097, + "line": 2094, "column": 25 }, "end": { - "line": 2097, + "line": 2094, "column": 30 } } @@ -112998,16 +112871,16 @@ "object": { "type": "ThisExpression", "range": [ - 62421, - 62425 + 62362, + 62366 ], "loc": { "start": { - "line": 2097, + "line": 2094, "column": 33 }, "end": { - "line": 2097, + "line": 2094, "column": 37 } } @@ -113016,31 +112889,31 @@ "type": "Identifier", "name": "getCellData", "range": [ - 62426, - 62437 + 62367, + 62378 ], "loc": { "start": { - "line": 2097, + "line": 2094, "column": 38 }, "end": { - "line": 2097, + "line": 2094, "column": 49 } } }, "range": [ - 62421, - 62437 + 62362, + 62378 ], "loc": { "start": { - "line": 2097, + "line": 2094, "column": 33 }, "end": { - "line": 2097, + "line": 2094, "column": 49 } } @@ -113049,31 +112922,31 @@ "type": "Identifier", "name": "bind", "range": [ - 62438, - 62442 + 62379, + 62383 ], "loc": { "start": { - "line": 2097, + "line": 2094, "column": 50 }, "end": { - "line": 2097, + "line": 2094, "column": 54 } } }, "range": [ - 62421, - 62442 + 62362, + 62383 ], "loc": { "start": { - "line": 2097, + "line": 2094, "column": 33 }, "end": { - "line": 2097, + "line": 2094, "column": 54 } } @@ -113082,32 +112955,32 @@ { "type": "ThisExpression", "range": [ - 62443, - 62447 + 62384, + 62388 ], "loc": { "start": { - "line": 2097, + "line": 2094, "column": 55 }, "end": { - "line": 2097, + "line": 2094, "column": 59 } } } ], "range": [ - 62421, - 62448 + 62362, + 62389 ], "loc": { "start": { - "line": 2097, + "line": 2094, "column": 33 }, "end": { - "line": 2097, + "line": 2094, "column": 60 } } @@ -113123,16 +112996,16 @@ "object": { "type": "ThisExpression", "range": [ - 62463, - 62467 + 62404, + 62408 ], "loc": { "start": { - "line": 2098, + "line": 2095, "column": 12 }, "end": { - "line": 2098, + "line": 2095, "column": 16 } } @@ -113141,31 +113014,31 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 62468, - 62480 + 62409, + 62421 ], "loc": { "start": { - "line": 2098, + "line": 2095, "column": 17 }, "end": { - "line": 2098, + "line": 2095, "column": 29 } } }, "range": [ - 62463, - 62480 + 62404, + 62421 ], "loc": { "start": { - "line": 2098, + "line": 2095, "column": 12 }, "end": { - "line": 2098, + "line": 2095, "column": 29 } } @@ -113174,31 +113047,31 @@ "type": "Identifier", "name": "bind", "range": [ - 62481, - 62485 + 62422, + 62426 ], "loc": { "start": { - "line": 2098, + "line": 2095, "column": 30 }, "end": { - "line": 2098, + "line": 2095, "column": 34 } } }, "range": [ - 62463, - 62485 + 62404, + 62426 ], "loc": { "start": { - "line": 2098, + "line": 2095, "column": 12 }, "end": { - "line": 2098, + "line": 2095, "column": 34 } } @@ -113207,62 +113080,62 @@ { "type": "ThisExpression", "range": [ - 62486, - 62490 + 62427, + 62431 ], "loc": { "start": { - "line": 2098, + "line": 2095, "column": 35 }, "end": { - "line": 2098, + "line": 2095, "column": 39 } } } ], "range": [ - 62463, - 62491 + 62404, + 62432 ], "loc": { "start": { - "line": 2098, + "line": 2095, "column": 12 }, "end": { - "line": 2098, + "line": 2095, "column": 40 } } }, "range": [ - 62413, - 62491 + 62354, + 62432 ], "loc": { "start": { - "line": 2097, + "line": 2094, "column": 25 }, "end": { - "line": 2098, + "line": 2095, "column": 40 } } }, "range": [ - 62400, - 62491 + 62341, + 62432 ], "loc": { "start": { - "line": 2097, + "line": 2094, "column": 12 }, "end": { - "line": 2098, + "line": 2095, "column": 40 } } @@ -113270,16 +113143,16 @@ ], "kind": "let", "range": [ - 62396, - 62492 + 62337, + 62433 ], "loc": { "start": { - "line": 2097, + "line": 2094, "column": 8 }, "end": { - "line": 2098, + "line": 2095, "column": 41 } } @@ -113290,16 +113163,16 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 62506, - 62520 + 62447, + 62461 ], "loc": { "start": { - "line": 2100, + "line": 2097, "column": 12 }, "end": { - "line": 2100, + "line": 2097, "column": 26 } } @@ -113318,16 +113191,16 @@ "type": "Identifier", "name": "colValues", "range": [ - 62536, - 62545 + 62477, + 62486 ], "loc": { "start": { - "line": 2101, + "line": 2098, "column": 12 }, "end": { - "line": 2101, + "line": 2098, "column": 21 } } @@ -113336,31 +113209,31 @@ "type": "Identifier", "name": "push", "range": [ - 62546, - 62550 + 62487, + 62491 ], "loc": { "start": { - "line": 2101, + "line": 2098, "column": 22 }, "end": { - "line": 2101, + "line": 2098, "column": 26 } } }, "range": [ - 62536, - 62550 + 62477, + 62491 ], "loc": { "start": { - "line": 2101, + "line": 2098, "column": 12 }, "end": { - "line": 2101, + "line": 2098, "column": 26 } } @@ -113377,16 +113250,16 @@ "object": { "type": "ThisExpression", "range": [ - 62551, - 62555 + 62492, + 62496 ], "loc": { "start": { - "line": 2101, + "line": 2098, "column": 27 }, "end": { - "line": 2101, + "line": 2098, "column": 31 } } @@ -113395,47 +113268,47 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 62556, - 62570 + 62497, + 62511 ], "loc": { "start": { - "line": 2101, + "line": 2098, "column": 32 }, "end": { - "line": 2101, + "line": 2098, "column": 46 } } }, "range": [ - 62551, - 62570 + 62492, + 62511 ], "loc": { "start": { - "line": 2101, + "line": 2098, "column": 27 }, "end": { - "line": 2101, + "line": 2098, "column": 46 } } }, "arguments": [], "range": [ - 62551, - 62572 + 62492, + 62513 ], "loc": { "start": { - "line": 2101, + "line": 2098, "column": 27 }, "end": { - "line": 2101, + "line": 2098, "column": 48 } } @@ -113444,94 +113317,94 @@ "type": "Identifier", "name": "colIndex", "range": [ - 62573, - 62581 + 62514, + 62522 ], "loc": { "start": { - "line": 2101, + "line": 2098, "column": 49 }, "end": { - "line": 2101, + "line": 2098, "column": 57 } } }, "range": [ - 62551, - 62582 + 62492, + 62523 ], "loc": { "start": { - "line": 2101, + "line": 2098, "column": 27 }, "end": { - "line": 2101, + "line": 2098, "column": 58 } } } ], "range": [ - 62536, - 62583 + 62477, + 62524 ], "loc": { "start": { - "line": 2101, + "line": 2098, "column": 12 }, "end": { - "line": 2101, + "line": 2098, "column": 59 } } }, "range": [ - 62536, - 62584 + 62477, + 62525 ], "loc": { "start": { - "line": 2101, + "line": 2098, "column": 12 }, "end": { - "line": 2101, + "line": 2098, "column": 60 } } } ], "range": [ - 62522, - 62594 + 62463, + 62535 ], "loc": { "start": { - "line": 2100, + "line": 2097, "column": 28 }, "end": { - "line": 2102, + "line": 2099, "column": 9 } } }, "alternate": null, "range": [ - 62502, - 62594 + 62443, + 62535 ], "loc": { "start": { - "line": 2100, + "line": 2097, "column": 8 }, "end": { - "line": 2102, + "line": 2099, "column": 9 } } @@ -113547,16 +113420,16 @@ "type": "Identifier", "name": "i", "range": [ - 62613, - 62614 + 62554, + 62555 ], "loc": { "start": { - "line": 2104, + "line": 2101, "column": 17 }, "end": { - "line": 2104, + "line": 2101, "column": 18 } } @@ -113567,16 +113440,16 @@ "object": { "type": "ThisExpression", "range": [ - 62617, - 62621 + 62558, + 62562 ], "loc": { "start": { - "line": 2104, + "line": 2101, "column": 21 }, "end": { - "line": 2104, + "line": 2101, "column": 25 } } @@ -113585,46 +113458,46 @@ "type": "Identifier", "name": "refRow", "range": [ - 62622, - 62628 + 62563, + 62569 ], "loc": { "start": { - "line": 2104, + "line": 2101, "column": 26 }, "end": { - "line": 2104, + "line": 2101, "column": 32 } } }, "range": [ - 62617, - 62628 + 62558, + 62569 ], "loc": { "start": { - "line": 2104, + "line": 2101, "column": 21 }, "end": { - "line": 2104, + "line": 2101, "column": 32 } } }, "range": [ - 62613, - 62628 + 62554, + 62569 ], "loc": { "start": { - "line": 2104, + "line": 2101, "column": 17 }, "end": { - "line": 2104, + "line": 2101, "column": 32 } } @@ -113632,16 +113505,16 @@ ], "kind": "let", "range": [ - 62609, - 62628 + 62550, + 62569 ], "loc": { "start": { - "line": 2104, + "line": 2101, "column": 13 }, "end": { - "line": 2104, + "line": 2101, "column": 32 } } @@ -113653,16 +113526,16 @@ "type": "Identifier", "name": "i", "range": [ - 62630, - 62631 + 62571, + 62572 ], "loc": { "start": { - "line": 2104, + "line": 2101, "column": 34 }, "end": { - "line": 2104, + "line": 2101, "column": 35 } } @@ -113671,31 +113544,31 @@ "type": "Identifier", "name": "nbRows", "range": [ - 62634, - 62640 + 62575, + 62581 ], "loc": { "start": { - "line": 2104, + "line": 2101, "column": 38 }, "end": { - "line": 2104, + "line": 2101, "column": 44 } } }, "range": [ - 62630, - 62640 + 62571, + 62581 ], "loc": { "start": { - "line": 2104, + "line": 2101, "column": 34 }, "end": { - "line": 2104, + "line": 2101, "column": 44 } } @@ -113707,32 +113580,32 @@ "type": "Identifier", "name": "i", "range": [ - 62642, - 62643 + 62583, + 62584 ], "loc": { "start": { - "line": 2104, + "line": 2101, "column": 46 }, "end": { - "line": 2104, + "line": 2101, "column": 47 } } }, "prefix": false, "range": [ - 62642, - 62645 + 62583, + 62586 ], "loc": { "start": { - "line": 2104, + "line": 2101, "column": 46 }, "end": { - "line": 2104, + "line": 2101, "column": 49 } } @@ -113749,16 +113622,16 @@ "type": "Identifier", "name": "isExludedRow", "range": [ - 62665, - 62677 + 62606, + 62618 ], "loc": { "start": { - "line": 2105, + "line": 2102, "column": 16 }, "end": { - "line": 2105, + "line": 2102, "column": 28 } } @@ -113768,31 +113641,31 @@ "value": false, "raw": "false", "range": [ - 62680, - 62685 + 62621, + 62626 ], "loc": { "start": { - "line": 2105, + "line": 2102, "column": 31 }, "end": { - "line": 2105, + "line": 2102, "column": 36 } } }, "range": [ - 62665, - 62685 + 62606, + 62626 ], "loc": { "start": { - "line": 2105, + "line": 2102, "column": 16 }, "end": { - "line": 2105, + "line": 2102, "column": 36 } } @@ -113800,16 +113673,16 @@ ], "kind": "let", "range": [ - 62661, - 62686 + 62602, + 62627 ], "loc": { "start": { - "line": 2105, + "line": 2102, "column": 12 }, "end": { - "line": 2105, + "line": 2102, "column": 37 } }, @@ -113818,16 +113691,16 @@ "type": "Line", "value": " checks if current row index appears in exclude array", "range": [ - 62699, - 62754 + 62640, + 62695 ], "loc": { "start": { - "line": 2106, + "line": 2103, "column": 12 }, "end": { - "line": 2106, + "line": 2103, "column": 67 } } @@ -113846,16 +113719,16 @@ "type": "Identifier", "name": "exclude", "range": [ - 62771, - 62778 + 62712, + 62719 ], "loc": { "start": { - "line": 2107, + "line": 2104, "column": 16 }, "end": { - "line": 2107, + "line": 2104, "column": 23 } } @@ -113864,31 +113737,31 @@ "type": "Identifier", "name": "length", "range": [ - 62779, - 62785 + 62720, + 62726 ], "loc": { "start": { - "line": 2107, + "line": 2104, "column": 24 }, "end": { - "line": 2107, + "line": 2104, "column": 30 } } }, "range": [ - 62771, - 62785 + 62712, + 62726 ], "loc": { "start": { - "line": 2107, + "line": 2104, "column": 16 }, "end": { - "line": 2107, + "line": 2104, "column": 30 } } @@ -113898,31 +113771,31 @@ "value": 0, "raw": "0", "range": [ - 62788, - 62789 + 62729, + 62730 ], "loc": { "start": { - "line": 2107, + "line": 2104, "column": 33 }, "end": { - "line": 2107, + "line": 2104, "column": 34 } } }, "range": [ - 62771, - 62789 + 62712, + 62730 ], "loc": { "start": { - "line": 2107, + "line": 2104, "column": 16 }, "end": { - "line": 2107, + "line": 2104, "column": 34 } } @@ -113939,16 +113812,16 @@ "type": "Identifier", "name": "isExludedRow", "range": [ - 62809, - 62821 + 62750, + 62762 ], "loc": { "start": { - "line": 2108, + "line": 2105, "column": 16 }, "end": { - "line": 2108, + "line": 2105, "column": 28 } } @@ -113965,16 +113838,16 @@ "type": "Identifier", "name": "exclude", "range": [ - 62824, - 62831 + 62765, + 62772 ], "loc": { "start": { - "line": 2108, + "line": 2105, "column": 31 }, "end": { - "line": 2108, + "line": 2105, "column": 38 } } @@ -113983,31 +113856,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 62832, - 62839 + 62773, + 62780 ], "loc": { "start": { - "line": 2108, + "line": 2105, "column": 39 }, "end": { - "line": 2108, + "line": 2105, "column": 46 } } }, "range": [ - 62824, - 62839 + 62765, + 62780 ], "loc": { "start": { - "line": 2108, + "line": 2105, "column": 31 }, "end": { - "line": 2108, + "line": 2105, "column": 46 } } @@ -114017,32 +113890,32 @@ "type": "Identifier", "name": "i", "range": [ - 62840, - 62841 + 62781, + 62782 ], "loc": { "start": { - "line": 2108, + "line": 2105, "column": 47 }, "end": { - "line": 2108, + "line": 2105, "column": 48 } } } ], "range": [ - 62824, - 62842 + 62765, + 62783 ], "loc": { "start": { - "line": 2108, + "line": 2105, "column": 31 }, "end": { - "line": 2108, + "line": 2105, "column": 49 } } @@ -114055,109 +113928,109 @@ "value": 1, "raw": "1", "range": [ - 62848, - 62849 + 62789, + 62790 ], "loc": { "start": { - "line": 2108, + "line": 2105, "column": 55 }, "end": { - "line": 2108, + "line": 2105, "column": 56 } } }, "prefix": true, "range": [ - 62847, - 62849 + 62788, + 62790 ], "loc": { "start": { - "line": 2108, + "line": 2105, "column": 54 }, "end": { - "line": 2108, + "line": 2105, "column": 56 } } }, "range": [ - 62824, - 62849 + 62765, + 62790 ], "loc": { "start": { - "line": 2108, + "line": 2105, "column": 31 }, "end": { - "line": 2108, + "line": 2105, "column": 56 } } }, "range": [ - 62809, - 62849 + 62750, + 62790 ], "loc": { "start": { - "line": 2108, + "line": 2105, "column": 16 }, "end": { - "line": 2108, + "line": 2105, "column": 56 } } }, "range": [ - 62809, - 62850 + 62750, + 62791 ], "loc": { "start": { - "line": 2108, + "line": 2105, "column": 16 }, "end": { - "line": 2108, + "line": 2105, "column": 57 } } } ], "range": [ - 62791, - 62864 + 62732, + 62805 ], "loc": { "start": { - "line": 2107, + "line": 2104, "column": 36 }, "end": { - "line": 2109, + "line": 2106, "column": 13 } } }, "alternate": null, "range": [ - 62767, - 62864 + 62708, + 62805 ], "loc": { "start": { - "line": 2107, + "line": 2104, "column": 12 }, "end": { - "line": 2109, + "line": 2106, "column": 13 } }, @@ -114166,16 +114039,16 @@ "type": "Line", "value": " checks if current row index appears in exclude array", "range": [ - 62699, - 62754 + 62640, + 62695 ], "loc": { "start": { - "line": 2106, + "line": 2103, "column": 12 }, "end": { - "line": 2106, + "line": 2103, "column": 67 } } @@ -114191,16 +114064,16 @@ "type": "Identifier", "name": "cell", "range": [ - 62881, - 62885 + 62822, + 62826 ], "loc": { "start": { - "line": 2110, + "line": 2107, "column": 16 }, "end": { - "line": 2110, + "line": 2107, "column": 20 } } @@ -114215,16 +114088,16 @@ "type": "Identifier", "name": "row", "range": [ - 62888, - 62891 + 62829, + 62832 ], "loc": { "start": { - "line": 2110, + "line": 2107, "column": 23 }, "end": { - "line": 2110, + "line": 2107, "column": 26 } } @@ -114233,31 +114106,31 @@ "type": "Identifier", "name": "i", "range": [ - 62892, - 62893 + 62833, + 62834 ], "loc": { "start": { - "line": 2110, + "line": 2107, "column": 27 }, "end": { - "line": 2110, + "line": 2107, "column": 28 } } }, "range": [ - 62888, - 62894 + 62829, + 62835 ], "loc": { "start": { - "line": 2110, + "line": 2107, "column": 23 }, "end": { - "line": 2110, + "line": 2107, "column": 29 } } @@ -114266,46 +114139,46 @@ "type": "Identifier", "name": "cells", "range": [ - 62895, - 62900 + 62836, + 62841 ], "loc": { "start": { - "line": 2110, + "line": 2107, "column": 30 }, "end": { - "line": 2110, + "line": 2107, "column": 35 } } }, "range": [ - 62888, - 62900 + 62829, + 62841 ], "loc": { "start": { - "line": 2110, + "line": 2107, "column": 23 }, "end": { - "line": 2110, + "line": 2107, "column": 35 } } }, "range": [ - 62881, - 62900 + 62822, + 62841 ], "loc": { "start": { - "line": 2110, + "line": 2107, "column": 16 }, "end": { - "line": 2110, + "line": 2107, "column": 35 } } @@ -114316,16 +114189,16 @@ "type": "Identifier", "name": "nchilds", "range": [ - 62918, - 62925 + 62859, + 62866 ], "loc": { "start": { - "line": 2111, + "line": 2108, "column": 16 }, "end": { - "line": 2111, + "line": 2108, "column": 23 } } @@ -114337,16 +114210,16 @@ "type": "Identifier", "name": "cell", "range": [ - 62928, - 62932 + 62869, + 62873 ], "loc": { "start": { - "line": 2111, + "line": 2108, "column": 26 }, "end": { - "line": 2111, + "line": 2108, "column": 30 } } @@ -114355,46 +114228,46 @@ "type": "Identifier", "name": "length", "range": [ - 62933, - 62939 + 62874, + 62880 ], "loc": { "start": { - "line": 2111, + "line": 2108, "column": 31 }, "end": { - "line": 2111, + "line": 2108, "column": 37 } } }, "range": [ - 62928, - 62939 + 62869, + 62880 ], "loc": { "start": { - "line": 2111, + "line": 2108, "column": 26 }, "end": { - "line": 2111, + "line": 2108, "column": 37 } } }, "range": [ - 62918, - 62939 + 62859, + 62880 ], "loc": { "start": { - "line": 2111, + "line": 2108, "column": 16 }, "end": { - "line": 2111, + "line": 2108, "column": 37 } } @@ -114402,16 +114275,16 @@ ], "kind": "let", "range": [ - 62877, - 62940 + 62818, + 62881 ], "loc": { "start": { - "line": 2110, + "line": 2107, "column": 12 }, "end": { - "line": 2111, + "line": 2108, "column": 38 } }, @@ -114420,16 +114293,16 @@ "type": "Line", "value": " checks if row has exact cell # and is not excluded", "range": [ - 62954, - 63007 + 62895, + 62948 ], "loc": { "start": { - "line": 2113, + "line": 2110, "column": 12 }, "end": { - "line": 2113, + "line": 2110, "column": 65 } } @@ -114448,16 +114321,16 @@ "type": "Identifier", "name": "nchilds", "range": [ - 63024, - 63031 + 62965, + 62972 ], "loc": { "start": { - "line": 2114, + "line": 2111, "column": 16 }, "end": { - "line": 2114, + "line": 2111, "column": 23 } } @@ -114468,16 +114341,16 @@ "object": { "type": "ThisExpression", "range": [ - 63036, - 63040 + 62977, + 62981 ], "loc": { "start": { - "line": 2114, + "line": 2111, "column": 28 }, "end": { - "line": 2114, + "line": 2111, "column": 32 } } @@ -114486,46 +114359,46 @@ "type": "Identifier", "name": "nbCells", "range": [ - 63041, - 63048 + 62982, + 62989 ], "loc": { "start": { - "line": 2114, + "line": 2111, "column": 33 }, "end": { - "line": 2114, + "line": 2111, "column": 40 } } }, "range": [ - 63036, - 63048 + 62977, + 62989 ], "loc": { "start": { - "line": 2114, + "line": 2111, "column": 28 }, "end": { - "line": 2114, + "line": 2111, "column": 40 } } }, "range": [ - 63024, - 63048 + 62965, + 62989 ], "loc": { "start": { - "line": 2114, + "line": 2111, "column": 16 }, "end": { - "line": 2114, + "line": 2111, "column": 40 } } @@ -114537,47 +114410,47 @@ "type": "Identifier", "name": "isExludedRow", "range": [ - 63053, - 63065 + 62994, + 63006 ], "loc": { "start": { - "line": 2114, + "line": 2111, "column": 45 }, "end": { - "line": 2114, + "line": 2111, "column": 57 } } }, "prefix": true, "range": [ - 63052, - 63065 + 62993, + 63006 ], "loc": { "start": { - "line": 2114, + "line": 2111, "column": 44 }, "end": { - "line": 2114, + "line": 2111, "column": 57 } } }, "range": [ - 63024, - 63065 + 62965, + 63006 ], "loc": { "start": { - "line": 2114, + "line": 2111, "column": 16 }, "end": { - "line": 2114, + "line": 2111, "column": 57 } } @@ -114596,16 +114469,16 @@ "type": "Identifier", "name": "j", "range": [ - 63143, - 63144 + 63084, + 63085 ], "loc": { "start": { - "line": 2116, + "line": 2113, "column": 25 }, "end": { - "line": 2116, + "line": 2113, "column": 26 } } @@ -114615,31 +114488,31 @@ "value": 0, "raw": "0", "range": [ - 63147, - 63148 + 63088, + 63089 ], "loc": { "start": { - "line": 2116, + "line": 2113, "column": 29 }, "end": { - "line": 2116, + "line": 2113, "column": 30 } } }, "range": [ - 63143, - 63148 + 63084, + 63089 ], "loc": { "start": { - "line": 2116, + "line": 2113, "column": 25 }, "end": { - "line": 2116, + "line": 2113, "column": 30 } } @@ -114647,16 +114520,16 @@ ], "kind": "let", "range": [ - 63139, - 63148 + 63080, + 63089 ], "loc": { "start": { - "line": 2116, + "line": 2113, "column": 21 }, "end": { - "line": 2116, + "line": 2113, "column": 30 } } @@ -114668,16 +114541,16 @@ "type": "Identifier", "name": "j", "range": [ - 63150, - 63151 + 63091, + 63092 ], "loc": { "start": { - "line": 2116, + "line": 2113, "column": 32 }, "end": { - "line": 2116, + "line": 2113, "column": 33 } } @@ -114686,31 +114559,31 @@ "type": "Identifier", "name": "nchilds", "range": [ - 63154, - 63161 + 63095, + 63102 ], "loc": { "start": { - "line": 2116, + "line": 2113, "column": 36 }, "end": { - "line": 2116, + "line": 2113, "column": 43 } } }, "range": [ - 63150, - 63161 + 63091, + 63102 ], "loc": { "start": { - "line": 2116, + "line": 2113, "column": 32 }, "end": { - "line": 2116, + "line": 2113, "column": 43 } } @@ -114722,32 +114595,32 @@ "type": "Identifier", "name": "j", "range": [ - 63163, - 63164 + 63104, + 63105 ], "loc": { "start": { - "line": 2116, + "line": 2113, "column": 45 }, "end": { - "line": 2116, + "line": 2113, "column": 46 } } }, "prefix": false, "range": [ - 63163, - 63166 + 63104, + 63107 ], "loc": { "start": { - "line": 2116, + "line": 2113, "column": 45 }, "end": { - "line": 2116, + "line": 2113, "column": 48 } } @@ -114764,16 +114637,16 @@ "type": "Identifier", "name": "j", "range": [ - 63194, - 63195 + 63135, + 63136 ], "loc": { "start": { - "line": 2117, + "line": 2114, "column": 24 }, "end": { - "line": 2117, + "line": 2114, "column": 25 } } @@ -114782,31 +114655,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 63200, - 63208 + 63141, + 63149 ], "loc": { "start": { - "line": 2117, + "line": 2114, "column": 30 }, "end": { - "line": 2117, + "line": 2114, "column": 38 } } }, "range": [ - 63194, - 63208 + 63135, + 63149 ], "loc": { "start": { - "line": 2117, + "line": 2114, "column": 24 }, "end": { - "line": 2117, + "line": 2114, "column": 38 } } @@ -114818,48 +114691,48 @@ "type": "ContinueStatement", "label": null, "range": [ - 63236, - 63245 + 63177, + 63186 ], "loc": { "start": { - "line": 2118, + "line": 2115, "column": 24 }, "end": { - "line": 2118, + "line": 2115, "column": 33 } } } ], "range": [ - 63210, - 63267 + 63151, + 63208 ], "loc": { "start": { - "line": 2117, + "line": 2114, "column": 40 }, "end": { - "line": 2119, + "line": 2116, "column": 21 } } }, "alternate": null, "range": [ - 63190, - 63267 + 63131, + 63208 ], "loc": { "start": { - "line": 2117, + "line": 2114, "column": 20 }, "end": { - "line": 2119, + "line": 2116, "column": 21 } } @@ -114873,16 +114746,16 @@ "type": "Identifier", "name": "data", "range": [ - 63292, - 63296 + 63233, + 63237 ], "loc": { "start": { - "line": 2120, + "line": 2117, "column": 24 }, "end": { - "line": 2120, + "line": 2117, "column": 28 } } @@ -114893,16 +114766,16 @@ "type": "Identifier", "name": "getContent", "range": [ - 63299, - 63309 + 63240, + 63250 ], "loc": { "start": { - "line": 2120, + "line": 2117, "column": 31 }, "end": { - "line": 2120, + "line": 2117, "column": 41 } } @@ -114915,16 +114788,16 @@ "type": "Identifier", "name": "cell", "range": [ - 63310, - 63314 + 63251, + 63255 ], "loc": { "start": { - "line": 2120, + "line": 2117, "column": 42 }, "end": { - "line": 2120, + "line": 2117, "column": 46 } } @@ -114933,62 +114806,62 @@ "type": "Identifier", "name": "j", "range": [ - 63315, - 63316 + 63256, + 63257 ], "loc": { "start": { - "line": 2120, + "line": 2117, "column": 47 }, "end": { - "line": 2120, + "line": 2117, "column": 48 } } }, "range": [ - 63310, - 63317 + 63251, + 63258 ], "loc": { "start": { - "line": 2120, + "line": 2117, "column": 42 }, "end": { - "line": 2120, + "line": 2117, "column": 49 } } } ], "range": [ - 63299, - 63318 + 63240, + 63259 ], "loc": { "start": { - "line": 2120, + "line": 2117, "column": 31 }, "end": { - "line": 2120, + "line": 2117, "column": 50 } } }, "range": [ - 63292, - 63318 + 63233, + 63259 ], "loc": { "start": { - "line": 2120, + "line": 2117, "column": 24 }, "end": { - "line": 2120, + "line": 2117, "column": 50 } } @@ -114996,16 +114869,16 @@ ], "kind": "let", "range": [ - 63288, - 63319 + 63229, + 63260 ], "loc": { "start": { - "line": 2120, + "line": 2117, "column": 20 }, "end": { - "line": 2120, + "line": 2117, "column": 51 } } @@ -115021,16 +114894,16 @@ "type": "Identifier", "name": "colValues", "range": [ - 63340, - 63349 + 63281, + 63290 ], "loc": { "start": { - "line": 2121, + "line": 2118, "column": 20 }, "end": { - "line": 2121, + "line": 2118, "column": 29 } } @@ -115039,31 +114912,31 @@ "type": "Identifier", "name": "push", "range": [ - 63350, - 63354 + 63291, + 63295 ], "loc": { "start": { - "line": 2121, + "line": 2118, "column": 30 }, "end": { - "line": 2121, + "line": 2118, "column": 34 } } }, "range": [ - 63340, - 63354 + 63281, + 63295 ], "loc": { "start": { - "line": 2121, + "line": 2118, "column": 20 }, "end": { - "line": 2121, + "line": 2118, "column": 34 } } @@ -115073,78 +114946,78 @@ "type": "Identifier", "name": "data", "range": [ - 63355, - 63359 + 63296, + 63300 ], "loc": { "start": { - "line": 2121, + "line": 2118, "column": 35 }, "end": { - "line": 2121, + "line": 2118, "column": 39 } } } ], "range": [ - 63340, - 63360 + 63281, + 63301 ], "loc": { "start": { - "line": 2121, + "line": 2118, "column": 20 }, "end": { - "line": 2121, + "line": 2118, "column": 40 } } }, "range": [ - 63340, - 63361 + 63281, + 63302 ], "loc": { "start": { - "line": 2121, + "line": 2118, "column": 20 }, "end": { - "line": 2121, + "line": 2118, "column": 41 } } } ], "range": [ - 63168, - 63379 + 63109, + 63320 ], "loc": { "start": { - "line": 2116, + "line": 2113, "column": 50 }, "end": { - "line": 2122, + "line": 2119, "column": 17 } } }, "range": [ - 63134, - 63379 + 63075, + 63320 ], "loc": { "start": { - "line": 2116, + "line": 2113, "column": 16 }, "end": { - "line": 2122, + "line": 2119, "column": 17 } }, @@ -115153,16 +115026,16 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 63085, - 63117 + 63026, + 63058 ], "loc": { "start": { - "line": 2115, + "line": 2112, "column": 16 }, "end": { - "line": 2115, + "line": 2112, "column": 48 } } @@ -115171,32 +115044,32 @@ } ], "range": [ - 63067, - 63393 + 63008, + 63334 ], "loc": { "start": { - "line": 2114, + "line": 2111, "column": 59 }, "end": { - "line": 2123, + "line": 2120, "column": 13 } } }, "alternate": null, "range": [ - 63020, - 63393 + 62961, + 63334 ], "loc": { "start": { - "line": 2114, + "line": 2111, "column": 12 }, "end": { - "line": 2123, + "line": 2120, "column": 13 } }, @@ -115205,16 +115078,16 @@ "type": "Line", "value": " checks if row has exact cell # and is not excluded", "range": [ - 62954, - 63007 + 62895, + 62948 ], "loc": { "start": { - "line": 2113, + "line": 2110, "column": 12 }, "end": { - "line": 2113, + "line": 2110, "column": 65 } } @@ -115223,31 +115096,31 @@ } ], "range": [ - 62647, - 63403 + 62588, + 63344 ], "loc": { "start": { - "line": 2104, + "line": 2101, "column": 51 }, "end": { - "line": 2124, + "line": 2121, "column": 9 } } }, "range": [ - 62604, - 63403 + 62545, + 63344 ], "loc": { "start": { - "line": 2104, + "line": 2101, "column": 8 }, "end": { - "line": 2124, + "line": 2121, "column": 9 } } @@ -115258,31 +115131,31 @@ "type": "Identifier", "name": "colValues", "range": [ - 63419, - 63428 + 63360, + 63369 ], "loc": { "start": { - "line": 2125, + "line": 2122, "column": 15 }, "end": { - "line": 2125, + "line": 2122, "column": 24 } } }, "range": [ - 63412, - 63429 + 63353, + 63370 ], "loc": { "start": { - "line": 2125, + "line": 2122, "column": 8 }, "end": { - "line": 2125, + "line": 2122, "column": 25 } } @@ -115290,7 +115163,7 @@ ], "range": [ 62223, - 63435 + 63376 ], "loc": { "start": { @@ -115298,7 +115171,7 @@ "column": 6 }, "end": { - "line": 2126, + "line": 2123, "column": 5 } } @@ -115307,7 +115180,7 @@ "expression": false, "range": [ 62121, - 63435 + 63376 ], "loc": { "start": { @@ -115315,7 +115188,7 @@ "column": 16 }, "end": { - "line": 2126, + "line": 2123, "column": 5 } } @@ -115324,7 +115197,7 @@ "computed": false, "range": [ 62109, - 63435 + 63376 ], "loc": { "start": { @@ -115332,7 +115205,7 @@ "column": 4 }, "end": { - "line": 2126, + "line": 2123, "column": 5 } }, @@ -115361,16 +115234,16 @@ "type": "Block", "value": "*\n * Return the filter's value of a specified column\n * @param {Number} index Column index\n * @return {String} Filter value\n ", "range": [ - 63441, - 63593 + 63382, + 63534 ], "loc": { "start": { - "line": 2128, + "line": 2125, "column": 4 }, "end": { - "line": 2132, + "line": 2129, "column": 7 } } @@ -115384,16 +115257,16 @@ "type": "Identifier", "name": "getFilterValue", "range": [ - 63598, - 63612 + 63539, + 63553 ], "loc": { "start": { - "line": 2133, + "line": 2130, "column": 4 }, "end": { - "line": 2133, + "line": 2130, "column": 18 } } @@ -115406,16 +115279,16 @@ "type": "Identifier", "name": "index", "range": [ - 63613, - 63618 + 63554, + 63559 ], "loc": { "start": { - "line": 2133, + "line": 2130, "column": 19 }, "end": { - "line": 2133, + "line": 2130, "column": 24 } } @@ -115435,16 +115308,16 @@ "object": { "type": "ThisExpression", "range": [ - 63635, - 63639 + 63576, + 63580 ], "loc": { "start": { - "line": 2134, + "line": 2131, "column": 13 }, "end": { - "line": 2134, + "line": 2131, "column": 17 } } @@ -115453,47 +115326,47 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 63640, - 63647 + 63581, + 63588 ], "loc": { "start": { - "line": 2134, + "line": 2131, "column": 18 }, "end": { - "line": 2134, + "line": 2131, "column": 25 } } }, "range": [ - 63635, - 63647 + 63576, + 63588 ], "loc": { "start": { - "line": 2134, + "line": 2131, "column": 13 }, "end": { - "line": 2134, + "line": 2131, "column": 25 } } }, "prefix": true, "range": [ - 63634, - 63647 + 63575, + 63588 ], "loc": { "start": { - "line": 2134, + "line": 2131, "column": 12 }, "end": { - "line": 2134, + "line": 2131, "column": 25 } } @@ -115505,48 +115378,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 63663, - 63670 + 63604, + 63611 ], "loc": { "start": { - "line": 2135, + "line": 2132, "column": 12 }, "end": { - "line": 2135, + "line": 2132, "column": 19 } } } ], "range": [ - 63649, - 63680 + 63590, + 63621 ], "loc": { "start": { - "line": 2134, + "line": 2131, "column": 27 }, "end": { - "line": 2136, + "line": 2133, "column": 9 } } }, "alternate": null, "range": [ - 63630, - 63680 + 63571, + 63621 ], "loc": { "start": { - "line": 2134, + "line": 2131, "column": 8 }, "end": { - "line": 2136, + "line": 2133, "column": 9 } } @@ -115560,16 +115433,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63693, - 63701 + 63634, + 63642 ], "loc": { "start": { - "line": 2137, + "line": 2134, "column": 12 }, "end": { - "line": 2137, + "line": 2134, "column": 20 } } @@ -115579,31 +115452,31 @@ "value": "", "raw": "''", "range": [ - 63704, - 63706 + 63645, + 63647 ], "loc": { "start": { - "line": 2137, + "line": 2134, "column": 23 }, "end": { - "line": 2137, + "line": 2134, "column": 25 } } }, "range": [ - 63693, - 63706 + 63634, + 63647 ], "loc": { "start": { - "line": 2137, + "line": 2134, "column": 12 }, "end": { - "line": 2137, + "line": 2134, "column": 25 } } @@ -115611,16 +115484,16 @@ ], "kind": "let", "range": [ - 63689, - 63707 + 63630, + 63648 ], "loc": { "start": { - "line": 2137, + "line": 2134, "column": 8 }, "end": { - "line": 2137, + "line": 2134, "column": 26 } } @@ -115634,16 +115507,16 @@ "type": "Identifier", "name": "flt", "range": [ - 63720, - 63723 + 63661, + 63664 ], "loc": { "start": { - "line": 2138, + "line": 2135, "column": 12 }, "end": { - "line": 2138, + "line": 2135, "column": 15 } } @@ -115656,16 +115529,16 @@ "object": { "type": "ThisExpression", "range": [ - 63726, - 63730 + 63667, + 63671 ], "loc": { "start": { - "line": 2138, + "line": 2135, "column": 18 }, "end": { - "line": 2138, + "line": 2135, "column": 22 } } @@ -115674,31 +115547,31 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 63731, - 63747 + 63672, + 63688 ], "loc": { "start": { - "line": 2138, + "line": 2135, "column": 23 }, "end": { - "line": 2138, + "line": 2135, "column": 39 } } }, "range": [ - 63726, - 63747 + 63667, + 63688 ], "loc": { "start": { - "line": 2138, + "line": 2135, "column": 18 }, "end": { - "line": 2138, + "line": 2135, "column": 39 } } @@ -115708,47 +115581,47 @@ "type": "Identifier", "name": "index", "range": [ - 63748, - 63753 + 63689, + 63694 ], "loc": { "start": { - "line": 2138, + "line": 2135, "column": 40 }, "end": { - "line": 2138, + "line": 2135, "column": 45 } } } ], "range": [ - 63726, - 63754 + 63667, + 63695 ], "loc": { "start": { - "line": 2138, + "line": 2135, "column": 18 }, "end": { - "line": 2138, + "line": 2135, "column": 46 } } }, "range": [ - 63720, - 63754 + 63661, + 63695 ], "loc": { "start": { - "line": 2138, + "line": 2135, "column": 12 }, "end": { - "line": 2138, + "line": 2135, "column": 46 } } @@ -115756,16 +115629,16 @@ ], "kind": "let", "range": [ - 63716, - 63755 + 63657, + 63696 ], "loc": { "start": { - "line": 2138, + "line": 2135, "column": 8 }, "end": { - "line": 2138, + "line": 2135, "column": 47 } } @@ -115779,32 +115652,32 @@ "type": "Identifier", "name": "flt", "range": [ - 63769, - 63772 + 63710, + 63713 ], "loc": { "start": { - "line": 2139, + "line": 2136, "column": 13 }, "end": { - "line": 2139, + "line": 2136, "column": 16 } } }, "prefix": true, "range": [ - 63768, - 63772 + 63709, + 63713 ], "loc": { "start": { - "line": 2139, + "line": 2136, "column": 12 }, "end": { - "line": 2139, + "line": 2136, "column": 16 } } @@ -115818,63 +115691,63 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63795, - 63803 + 63736, + 63744 ], "loc": { "start": { - "line": 2140, + "line": 2137, "column": 19 }, "end": { - "line": 2140, + "line": 2137, "column": 27 } } }, "range": [ - 63788, - 63804 + 63729, + 63745 ], "loc": { "start": { - "line": 2140, + "line": 2137, "column": 12 }, "end": { - "line": 2140, + "line": 2137, "column": 28 } } } ], "range": [ - 63774, - 63814 + 63715, + 63755 ], "loc": { "start": { - "line": 2139, + "line": 2136, "column": 18 }, "end": { - "line": 2141, + "line": 2138, "column": 9 } } }, "alternate": null, "range": [ - 63764, - 63814 + 63705, + 63755 ], "loc": { "start": { - "line": 2139, + "line": 2136, "column": 8 }, "end": { - "line": 2141, + "line": 2138, "column": 9 } } @@ -115888,16 +115761,16 @@ "type": "Identifier", "name": "fltColType", "range": [ - 63828, - 63838 + 63769, + 63779 ], "loc": { "start": { - "line": 2143, + "line": 2140, "column": 12 }, "end": { - "line": 2143, + "line": 2140, "column": 22 } } @@ -115910,16 +115783,16 @@ "object": { "type": "ThisExpression", "range": [ - 63841, - 63845 + 63782, + 63786 ], "loc": { "start": { - "line": 2143, + "line": 2140, "column": 25 }, "end": { - "line": 2143, + "line": 2140, "column": 29 } } @@ -115928,31 +115801,31 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 63846, - 63859 + 63787, + 63800 ], "loc": { "start": { - "line": 2143, + "line": 2140, "column": 30 }, "end": { - "line": 2143, + "line": 2140, "column": 43 } } }, "range": [ - 63841, - 63859 + 63782, + 63800 ], "loc": { "start": { - "line": 2143, + "line": 2140, "column": 25 }, "end": { - "line": 2143, + "line": 2140, "column": 43 } } @@ -115962,47 +115835,47 @@ "type": "Identifier", "name": "index", "range": [ - 63860, - 63865 + 63801, + 63806 ], "loc": { "start": { - "line": 2143, + "line": 2140, "column": 44 }, "end": { - "line": 2143, + "line": 2140, "column": 49 } } } ], "range": [ - 63841, - 63866 + 63782, + 63807 ], "loc": { "start": { - "line": 2143, + "line": 2140, "column": 25 }, "end": { - "line": 2143, + "line": 2140, "column": 50 } } }, "range": [ - 63828, - 63866 + 63769, + 63807 ], "loc": { "start": { - "line": 2143, + "line": 2140, "column": 12 }, "end": { - "line": 2143, + "line": 2140, "column": 50 } } @@ -116010,16 +115883,16 @@ ], "kind": "let", "range": [ - 63824, - 63867 + 63765, + 63808 ], "loc": { "start": { - "line": 2143, + "line": 2140, "column": 8 }, "end": { - "line": 2143, + "line": 2140, "column": 51 } } @@ -116036,16 +115909,16 @@ "type": "Identifier", "name": "fltColType", "range": [ - 63880, - 63890 + 63821, + 63831 ], "loc": { "start": { - "line": 2144, + "line": 2141, "column": 12 }, "end": { - "line": 2144, + "line": 2141, "column": 22 } } @@ -116054,31 +115927,31 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 63895, - 63903 + 63836, + 63844 ], "loc": { "start": { - "line": 2144, + "line": 2141, "column": 27 }, "end": { - "line": 2144, + "line": 2141, "column": 35 } } }, "range": [ - 63880, - 63903 + 63821, + 63844 ], "loc": { "start": { - "line": 2144, + "line": 2141, "column": 12 }, "end": { - "line": 2144, + "line": 2141, "column": 35 } } @@ -116090,16 +115963,16 @@ "type": "Identifier", "name": "fltColType", "range": [ - 63907, - 63917 + 63848, + 63858 ], "loc": { "start": { - "line": 2144, + "line": 2141, "column": 39 }, "end": { - "line": 2144, + "line": 2141, "column": 49 } } @@ -116108,46 +115981,46 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 63922, - 63931 + 63863, + 63872 ], "loc": { "start": { - "line": 2144, + "line": 2141, "column": 54 }, "end": { - "line": 2144, + "line": 2141, "column": 63 } } }, "range": [ - 63907, - 63931 + 63848, + 63872 ], "loc": { "start": { - "line": 2144, + "line": 2141, "column": 39 }, "end": { - "line": 2144, + "line": 2141, "column": 63 } } }, "range": [ - 63880, - 63931 + 63821, + 63872 ], "loc": { "start": { - "line": 2144, + "line": 2141, "column": 12 }, "end": { - "line": 2144, + "line": 2141, "column": 63 } } @@ -116164,16 +116037,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 63947, - 63955 + 63888, + 63896 ], "loc": { "start": { - "line": 2145, + "line": 2142, "column": 12 }, "end": { - "line": 2145, + "line": 2142, "column": 20 } } @@ -116185,16 +116058,16 @@ "type": "Identifier", "name": "flt", "range": [ - 63958, - 63961 + 63899, + 63902 ], "loc": { "start": { - "line": 2145, + "line": 2142, "column": 23 }, "end": { - "line": 2145, + "line": 2142, "column": 26 } } @@ -116203,77 +116076,77 @@ "type": "Identifier", "name": "value", "range": [ - 63962, - 63967 + 63903, + 63908 ], "loc": { "start": { - "line": 2145, + "line": 2142, "column": 27 }, "end": { - "line": 2145, + "line": 2142, "column": 32 } } }, "range": [ - 63958, - 63967 + 63899, + 63908 ], "loc": { "start": { - "line": 2145, + "line": 2142, "column": 23 }, "end": { - "line": 2145, + "line": 2142, "column": 32 } } }, "range": [ - 63947, - 63967 + 63888, + 63908 ], "loc": { "start": { - "line": 2145, + "line": 2142, "column": 12 }, "end": { - "line": 2145, + "line": 2142, "column": 32 } } }, "range": [ - 63947, - 63968 + 63888, + 63909 ], "loc": { "start": { - "line": 2145, + "line": 2142, "column": 12 }, "end": { - "line": 2145, + "line": 2142, "column": 33 } } } ], "range": [ - 63933, - 63978 + 63874, + 63919 ], "loc": { "start": { - "line": 2144, + "line": 2141, "column": 65 }, "end": { - "line": 2146, + "line": 2143, "column": 9 } }, @@ -116282,16 +116155,16 @@ "type": "Line", "value": "mutiple select", "range": [ - 63987, - 64003 + 63928, + 63944 ], "loc": { "start": { - "line": 2147, + "line": 2144, "column": 8 }, "end": { - "line": 2147, + "line": 2144, "column": 24 } } @@ -116307,16 +116180,16 @@ "type": "Identifier", "name": "fltColType", "range": [ - 64021, - 64031 + 63962, + 63972 ], "loc": { "start": { - "line": 2148, + "line": 2145, "column": 17 }, "end": { - "line": 2148, + "line": 2145, "column": 27 } } @@ -116325,31 +116198,31 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 64036, - 64044 + 63977, + 63985 ], "loc": { "start": { - "line": 2148, + "line": 2145, "column": 32 }, "end": { - "line": 2148, + "line": 2145, "column": 40 } } }, "range": [ - 64021, - 64044 + 63962, + 63985 ], "loc": { "start": { - "line": 2148, + "line": 2145, "column": 17 }, "end": { - "line": 2148, + "line": 2145, "column": 40 } } @@ -116366,16 +116239,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64060, - 64068 + 64001, + 64009 ], "loc": { "start": { - "line": 2149, + "line": 2146, "column": 12 }, "end": { - "line": 2149, + "line": 2146, "column": 20 } } @@ -116393,16 +116266,16 @@ "object": { "type": "ThisExpression", "range": [ - 64071, - 64075 + 64012, + 64016 ], "loc": { "start": { - "line": 2149, + "line": 2146, "column": 23 }, "end": { - "line": 2149, + "line": 2146, "column": 27 } } @@ -116411,31 +116284,31 @@ "type": "Identifier", "name": "feature", "range": [ - 64076, - 64083 + 64017, + 64024 ], "loc": { "start": { - "line": 2149, + "line": 2146, "column": 28 }, "end": { - "line": 2149, + "line": 2146, "column": 35 } } }, "range": [ - 64071, - 64083 + 64012, + 64024 ], "loc": { "start": { - "line": 2149, + "line": 2146, "column": 23 }, "end": { - "line": 2149, + "line": 2146, "column": 35 } } @@ -116446,32 +116319,32 @@ "value": "dropdown", "raw": "'dropdown'", "range": [ - 64084, - 64094 + 64025, + 64035 ], "loc": { "start": { - "line": 2149, + "line": 2146, "column": 36 }, "end": { - "line": 2149, + "line": 2146, "column": 46 } } } ], "range": [ - 64071, - 64095 + 64012, + 64036 ], "loc": { "start": { - "line": 2149, + "line": 2146, "column": 23 }, "end": { - "line": 2149, + "line": 2146, "column": 47 } } @@ -116480,31 +116353,31 @@ "type": "Identifier", "name": "getValues", "range": [ - 64096, - 64105 + 64037, + 64046 ], "loc": { "start": { - "line": 2149, + "line": 2146, "column": 48 }, "end": { - "line": 2149, + "line": 2146, "column": 57 } } }, "range": [ - 64071, - 64105 + 64012, + 64046 ], "loc": { "start": { - "line": 2149, + "line": 2146, "column": 23 }, "end": { - "line": 2149, + "line": 2146, "column": 57 } } @@ -116514,78 +116387,78 @@ "type": "Identifier", "name": "index", "range": [ - 64106, - 64111 + 64047, + 64052 ], "loc": { "start": { - "line": 2149, + "line": 2146, "column": 58 }, "end": { - "line": 2149, + "line": 2146, "column": 63 } } } ], "range": [ - 64071, - 64112 + 64012, + 64053 ], "loc": { "start": { - "line": 2149, + "line": 2146, "column": 23 }, "end": { - "line": 2149, + "line": 2146, "column": 64 } } }, "range": [ - 64060, - 64112 + 64001, + 64053 ], "loc": { "start": { - "line": 2149, + "line": 2146, "column": 12 }, "end": { - "line": 2149, + "line": 2146, "column": 64 } } }, "range": [ - 64060, - 64113 + 64001, + 64054 ], "loc": { "start": { - "line": 2149, + "line": 2146, "column": 12 }, "end": { - "line": 2149, + "line": 2146, "column": 65 } } } ], "range": [ - 64046, - 64123 + 63987, + 64064 ], "loc": { "start": { - "line": 2148, + "line": 2145, "column": 42 }, "end": { - "line": 2150, + "line": 2147, "column": 9 } }, @@ -116594,16 +116467,16 @@ "type": "Line", "value": "checklist", "range": [ - 64132, - 64143 + 64073, + 64084 ], "loc": { "start": { - "line": 2151, + "line": 2148, "column": 8 }, "end": { - "line": 2151, + "line": 2148, "column": 19 } } @@ -116619,16 +116492,16 @@ "type": "Identifier", "name": "fltColType", "range": [ - 64161, - 64171 + 64102, + 64112 ], "loc": { "start": { - "line": 2152, + "line": 2149, "column": 17 }, "end": { - "line": 2152, + "line": 2149, "column": 27 } } @@ -116637,31 +116510,31 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 64176, - 64185 + 64117, + 64126 ], "loc": { "start": { - "line": 2152, + "line": 2149, "column": 32 }, "end": { - "line": 2152, + "line": 2149, "column": 41 } } }, "range": [ - 64161, - 64185 + 64102, + 64126 ], "loc": { "start": { - "line": 2152, + "line": 2149, "column": 17 }, "end": { - "line": 2152, + "line": 2149, "column": 41 } } @@ -116678,16 +116551,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64201, - 64209 + 64142, + 64150 ], "loc": { "start": { - "line": 2153, + "line": 2150, "column": 12 }, "end": { - "line": 2153, + "line": 2150, "column": 20 } } @@ -116705,16 +116578,16 @@ "object": { "type": "ThisExpression", "range": [ - 64212, - 64216 + 64153, + 64157 ], "loc": { "start": { - "line": 2153, + "line": 2150, "column": 23 }, "end": { - "line": 2153, + "line": 2150, "column": 27 } } @@ -116723,31 +116596,31 @@ "type": "Identifier", "name": "feature", "range": [ - 64217, - 64224 + 64158, + 64165 ], "loc": { "start": { - "line": 2153, + "line": 2150, "column": 28 }, "end": { - "line": 2153, + "line": 2150, "column": 35 } } }, "range": [ - 64212, - 64224 + 64153, + 64165 ], "loc": { "start": { - "line": 2153, + "line": 2150, "column": 23 }, "end": { - "line": 2153, + "line": 2150, "column": 35 } } @@ -116758,32 +116631,32 @@ "value": "checkList", "raw": "'checkList'", "range": [ - 64225, - 64236 + 64166, + 64177 ], "loc": { "start": { - "line": 2153, + "line": 2150, "column": 36 }, "end": { - "line": 2153, + "line": 2150, "column": 47 } } } ], "range": [ - 64212, - 64237 + 64153, + 64178 ], "loc": { "start": { - "line": 2153, + "line": 2150, "column": 23 }, "end": { - "line": 2153, + "line": 2150, "column": 48 } } @@ -116792,31 +116665,31 @@ "type": "Identifier", "name": "getValues", "range": [ - 64238, - 64247 + 64179, + 64188 ], "loc": { "start": { - "line": 2153, + "line": 2150, "column": 49 }, "end": { - "line": 2153, + "line": 2150, "column": 58 } } }, "range": [ - 64212, - 64247 + 64153, + 64188 ], "loc": { "start": { - "line": 2153, + "line": 2150, "column": 23 }, "end": { - "line": 2153, + "line": 2150, "column": 58 } } @@ -116826,94 +116699,94 @@ "type": "Identifier", "name": "index", "range": [ - 64248, - 64253 + 64189, + 64194 ], "loc": { "start": { - "line": 2153, + "line": 2150, "column": 59 }, "end": { - "line": 2153, + "line": 2150, "column": 64 } } } ], "range": [ - 64212, - 64254 + 64153, + 64195 ], "loc": { "start": { - "line": 2153, + "line": 2150, "column": 23 }, "end": { - "line": 2153, + "line": 2150, "column": 65 } } }, "range": [ - 64201, - 64254 + 64142, + 64195 ], "loc": { "start": { - "line": 2153, + "line": 2150, "column": 12 }, "end": { - "line": 2153, + "line": 2150, "column": 65 } } }, "range": [ - 64201, - 64255 + 64142, + 64196 ], "loc": { "start": { - "line": 2153, + "line": 2150, "column": 12 }, "end": { - "line": 2153, + "line": 2150, "column": 66 } } } ], "range": [ - 64187, - 64265 + 64128, + 64206 ], "loc": { "start": { - "line": 2152, + "line": 2149, "column": 43 }, "end": { - "line": 2154, + "line": 2151, "column": 9 } } }, "alternate": null, "range": [ - 64157, - 64265 + 64098, + 64206 ], "loc": { "start": { - "line": 2152, + "line": 2149, "column": 13 }, "end": { - "line": 2154, + "line": 2151, "column": 9 } }, @@ -116922,16 +116795,16 @@ "type": "Line", "value": "checklist", "range": [ - 64132, - 64143 + 64073, + 64084 ], "loc": { "start": { - "line": 2151, + "line": 2148, "column": 8 }, "end": { - "line": 2151, + "line": 2148, "column": 19 } } @@ -116939,16 +116812,16 @@ ] }, "range": [ - 64017, - 64265 + 63958, + 64206 ], "loc": { "start": { - "line": 2148, + "line": 2145, "column": 13 }, "end": { - "line": 2154, + "line": 2151, "column": 9 } }, @@ -116957,16 +116830,16 @@ "type": "Line", "value": "mutiple select", "range": [ - 63987, - 64003 + 63928, + 63944 ], "loc": { "start": { - "line": 2147, + "line": 2144, "column": 8 }, "end": { - "line": 2147, + "line": 2144, "column": 24 } } @@ -116974,16 +116847,16 @@ ] }, "range": [ - 63876, - 64265 + 63817, + 64206 ], "loc": { "start": { - "line": 2144, + "line": 2141, "column": 8 }, "end": { - "line": 2154, + "line": 2151, "column": 9 } }, @@ -116992,16 +116865,16 @@ "type": "Line", "value": "return an empty string if collection is empty or contains a single", "range": [ - 64274, - 64342 + 64215, + 64283 ], "loc": { "start": { - "line": 2155, + "line": 2152, "column": 8 }, "end": { - "line": 2155, + "line": 2152, "column": 76 } } @@ -117010,16 +116883,16 @@ "type": "Line", "value": "empty string", "range": [ - 64351, - 64365 + 64292, + 64306 ], "loc": { "start": { - "line": 2156, + "line": 2153, "column": 8 }, "end": { - "line": 2156, + "line": 2153, "column": 22 } } @@ -117040,16 +116913,16 @@ "type": "Identifier", "name": "isArray", "range": [ - 64378, - 64385 + 64319, + 64326 ], "loc": { "start": { - "line": 2157, + "line": 2154, "column": 12 }, "end": { - "line": 2157, + "line": 2154, "column": 19 } } @@ -117059,32 +116932,32 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64386, - 64394 + 64327, + 64335 ], "loc": { "start": { - "line": 2157, + "line": 2154, "column": 20 }, "end": { - "line": 2157, + "line": 2154, "column": 28 } } } ], "range": [ - 64378, - 64395 + 64319, + 64336 ], "loc": { "start": { - "line": 2157, + "line": 2154, "column": 12 }, "end": { - "line": 2157, + "line": 2154, "column": 29 } } @@ -117099,16 +116972,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64399, - 64407 + 64340, + 64348 ], "loc": { "start": { - "line": 2157, + "line": 2154, "column": 33 }, "end": { - "line": 2157, + "line": 2154, "column": 41 } } @@ -117117,31 +116990,31 @@ "type": "Identifier", "name": "length", "range": [ - 64408, - 64414 + 64349, + 64355 ], "loc": { "start": { - "line": 2157, + "line": 2154, "column": 42 }, "end": { - "line": 2157, + "line": 2154, "column": 48 } } }, "range": [ - 64399, - 64414 + 64340, + 64355 ], "loc": { "start": { - "line": 2157, + "line": 2154, "column": 33 }, "end": { - "line": 2157, + "line": 2154, "column": 48 } } @@ -117151,46 +117024,46 @@ "value": 0, "raw": "0", "range": [ - 64419, - 64420 + 64360, + 64361 ], "loc": { "start": { - "line": 2157, + "line": 2154, "column": 53 }, "end": { - "line": 2157, + "line": 2154, "column": 54 } } }, "range": [ - 64399, - 64420 + 64340, + 64361 ], "loc": { "start": { - "line": 2157, + "line": 2154, "column": 33 }, "end": { - "line": 2157, + "line": 2154, "column": 54 } } }, "range": [ - 64378, - 64420 + 64319, + 64361 ], "loc": { "start": { - "line": 2157, + "line": 2154, "column": 12 }, "end": { - "line": 2157, + "line": 2154, "column": 54 } } @@ -117208,16 +117081,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64437, - 64445 + 64378, + 64386 ], "loc": { "start": { - "line": 2158, + "line": 2155, "column": 13 }, "end": { - "line": 2158, + "line": 2155, "column": 21 } } @@ -117226,31 +117099,31 @@ "type": "Identifier", "name": "length", "range": [ - 64446, - 64452 + 64387, + 64393 ], "loc": { "start": { - "line": 2158, + "line": 2155, "column": 22 }, "end": { - "line": 2158, + "line": 2155, "column": 28 } } }, "range": [ - 64437, - 64452 + 64378, + 64393 ], "loc": { "start": { - "line": 2158, + "line": 2155, "column": 13 }, "end": { - "line": 2158, + "line": 2155, "column": 28 } } @@ -117260,31 +117133,31 @@ "value": 1, "raw": "1", "range": [ - 64457, - 64458 + 64398, + 64399 ], "loc": { "start": { - "line": 2158, + "line": 2155, "column": 33 }, "end": { - "line": 2158, + "line": 2155, "column": 34 } } }, "range": [ - 64437, - 64458 + 64378, + 64399 ], "loc": { "start": { - "line": 2158, + "line": 2155, "column": 13 }, "end": { - "line": 2158, + "line": 2155, "column": 34 } } @@ -117299,16 +117172,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64462, - 64470 + 64403, + 64411 ], "loc": { "start": { - "line": 2158, + "line": 2155, "column": 38 }, "end": { - "line": 2158, + "line": 2155, "column": 46 } } @@ -117318,31 +117191,31 @@ "value": 0, "raw": "0", "range": [ - 64471, - 64472 + 64412, + 64413 ], "loc": { "start": { - "line": 2158, + "line": 2155, "column": 47 }, "end": { - "line": 2158, + "line": 2155, "column": 48 } } }, "range": [ - 64462, - 64473 + 64403, + 64414 ], "loc": { "start": { - "line": 2158, + "line": 2155, "column": 38 }, "end": { - "line": 2158, + "line": 2155, "column": 49 } } @@ -117352,61 +117225,61 @@ "value": "", "raw": "''", "range": [ - 64478, - 64480 + 64419, + 64421 ], "loc": { "start": { - "line": 2158, + "line": 2155, "column": 54 }, "end": { - "line": 2158, + "line": 2155, "column": 56 } } }, "range": [ - 64462, - 64480 + 64403, + 64421 ], "loc": { "start": { - "line": 2158, + "line": 2155, "column": 38 }, "end": { - "line": 2158, + "line": 2155, "column": 56 } } }, "range": [ - 64437, - 64480 + 64378, + 64421 ], "loc": { "start": { - "line": 2158, + "line": 2155, "column": 13 }, "end": { - "line": 2158, + "line": 2155, "column": 56 } } }, "range": [ - 64378, - 64481 + 64319, + 64422 ], "loc": { "start": { - "line": 2157, + "line": 2154, "column": 12 }, "end": { - "line": 2158, + "line": 2155, "column": 57 } } @@ -117423,16 +117296,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64497, - 64505 + 64438, + 64446 ], "loc": { "start": { - "line": 2159, + "line": 2156, "column": 12 }, "end": { - "line": 2159, + "line": 2156, "column": 20 } } @@ -117442,78 +117315,78 @@ "value": "", "raw": "''", "range": [ - 64508, - 64510 + 64449, + 64451 ], "loc": { "start": { - "line": 2159, + "line": 2156, "column": 23 }, "end": { - "line": 2159, + "line": 2156, "column": 25 } } }, "range": [ - 64497, - 64510 + 64438, + 64451 ], "loc": { "start": { - "line": 2159, + "line": 2156, "column": 12 }, "end": { - "line": 2159, + "line": 2156, "column": 25 } } }, "range": [ - 64497, - 64511 + 64438, + 64452 ], "loc": { "start": { - "line": 2159, + "line": 2156, "column": 12 }, "end": { - "line": 2159, + "line": 2156, "column": 26 } } } ], "range": [ - 64483, - 64521 + 64424, + 64462 ], "loc": { "start": { - "line": 2158, + "line": 2155, "column": 59 }, "end": { - "line": 2160, + "line": 2157, "column": 9 } } }, "alternate": null, "range": [ - 64374, - 64521 + 64315, + 64462 ], "loc": { "start": { - "line": 2157, + "line": 2154, "column": 8 }, "end": { - "line": 2160, + "line": 2157, "column": 9 } }, @@ -117522,16 +117395,16 @@ "type": "Line", "value": "return an empty string if collection is empty or contains a single", "range": [ - 64274, - 64342 + 64215, + 64283 ], "loc": { "start": { - "line": 2155, + "line": 2152, "column": 8 }, "end": { - "line": 2155, + "line": 2152, "column": 76 } } @@ -117540,16 +117413,16 @@ "type": "Line", "value": "empty string", "range": [ - 64351, - 64365 + 64292, + 64306 ], "loc": { "start": { - "line": 2156, + "line": 2153, "column": 8 }, "end": { - "line": 2156, + "line": 2153, "column": 22 } } @@ -117562,47 +117435,47 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64538, - 64546 + 64479, + 64487 ], "loc": { "start": { - "line": 2162, + "line": 2159, "column": 15 }, "end": { - "line": 2162, + "line": 2159, "column": 23 } } }, "range": [ - 64531, - 64547 + 64472, + 64488 ], "loc": { "start": { - "line": 2162, + "line": 2159, "column": 8 }, "end": { - "line": 2162, + "line": 2159, "column": 24 } } } ], "range": [ - 63620, - 64553 + 63561, + 64494 ], "loc": { "start": { - "line": 2133, + "line": 2130, "column": 26 }, "end": { - "line": 2163, + "line": 2160, "column": 5 } } @@ -117610,16 +117483,16 @@ "generator": false, "expression": false, "range": [ - 63612, - 64553 + 63553, + 64494 ], "loc": { "start": { - "line": 2133, + "line": 2130, "column": 18 }, "end": { - "line": 2163, + "line": 2160, "column": 5 } } @@ -117627,16 +117500,16 @@ "kind": "method", "computed": false, "range": [ - 63598, - 64553 + 63539, + 64494 ], "loc": { "start": { - "line": 2133, + "line": 2130, "column": 4 }, "end": { - "line": 2163, + "line": 2160, "column": 5 } }, @@ -117645,16 +117518,16 @@ "type": "Block", "value": "*\n * Return the filter's value of a specified column\n * @param {Number} index Column index\n * @return {String} Filter value\n ", "range": [ - 63441, - 63593 + 63382, + 63534 ], "loc": { "start": { - "line": 2128, + "line": 2125, "column": 4 }, "end": { - "line": 2132, + "line": 2129, "column": 7 } } @@ -117665,16 +117538,16 @@ "type": "Block", "value": "*\n * Return the filters' values\n * @return {Array} List of filters' values\n ", "range": [ - 64559, - 64651 + 64500, + 64592 ], "loc": { "start": { - "line": 2165, + "line": 2162, "column": 4 }, "end": { - "line": 2168, + "line": 2165, "column": 7 } } @@ -117688,16 +117561,16 @@ "type": "Identifier", "name": "getFiltersValue", "range": [ - 64656, - 64671 + 64597, + 64612 ], "loc": { "start": { - "line": 2169, + "line": 2166, "column": 4 }, "end": { - "line": 2169, + "line": 2166, "column": 19 } } @@ -117720,16 +117593,16 @@ "object": { "type": "ThisExpression", "range": [ - 64689, - 64693 + 64630, + 64634 ], "loc": { "start": { - "line": 2170, + "line": 2167, "column": 13 }, "end": { - "line": 2170, + "line": 2167, "column": 17 } } @@ -117738,47 +117611,47 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 64694, - 64701 + 64635, + 64642 ], "loc": { "start": { - "line": 2170, + "line": 2167, "column": 18 }, "end": { - "line": 2170, + "line": 2167, "column": 25 } } }, "range": [ - 64689, - 64701 + 64630, + 64642 ], "loc": { "start": { - "line": 2170, + "line": 2167, "column": 13 }, "end": { - "line": 2170, + "line": 2167, "column": 25 } } }, "prefix": true, "range": [ - 64688, - 64701 + 64629, + 64642 ], "loc": { "start": { - "line": 2170, + "line": 2167, "column": 12 }, "end": { - "line": 2170, + "line": 2167, "column": 25 } } @@ -117790,48 +117663,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 64717, - 64724 + 64658, + 64665 ], "loc": { "start": { - "line": 2171, + "line": 2168, "column": 12 }, "end": { - "line": 2171, + "line": 2168, "column": 19 } } } ], "range": [ - 64703, - 64734 + 64644, + 64675 ], "loc": { "start": { - "line": 2170, + "line": 2167, "column": 27 }, "end": { - "line": 2172, + "line": 2169, "column": 9 } } }, "alternate": null, "range": [ - 64684, - 64734 + 64625, + 64675 ], "loc": { "start": { - "line": 2170, + "line": 2167, "column": 8 }, "end": { - "line": 2172, + "line": 2169, "column": 9 } } @@ -117845,16 +117718,16 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 64747, - 64757 + 64688, + 64698 ], "loc": { "start": { - "line": 2173, + "line": 2170, "column": 12 }, "end": { - "line": 2173, + "line": 2170, "column": 22 } } @@ -117863,31 +117736,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 64760, - 64762 + 64701, + 64703 ], "loc": { "start": { - "line": 2173, + "line": 2170, "column": 25 }, "end": { - "line": 2173, + "line": 2170, "column": 27 } } }, "range": [ - 64747, - 64762 + 64688, + 64703 ], "loc": { "start": { - "line": 2173, + "line": 2170, "column": 12 }, "end": { - "line": 2173, + "line": 2170, "column": 27 } } @@ -117895,16 +117768,16 @@ ], "kind": "let", "range": [ - 64743, - 64763 + 64684, + 64704 ], "loc": { "start": { - "line": 2173, + "line": 2170, "column": 8 }, "end": { - "line": 2173, + "line": 2170, "column": 28 } } @@ -117920,16 +117793,16 @@ "type": "Identifier", "name": "i", "range": [ - 64781, - 64782 + 64722, + 64723 ], "loc": { "start": { - "line": 2174, + "line": 2171, "column": 17 }, "end": { - "line": 2174, + "line": 2171, "column": 18 } } @@ -117939,31 +117812,31 @@ "value": 0, "raw": "0", "range": [ - 64785, - 64786 + 64726, + 64727 ], "loc": { "start": { - "line": 2174, + "line": 2171, "column": 21 }, "end": { - "line": 2174, + "line": 2171, "column": 22 } } }, "range": [ - 64781, - 64786 + 64722, + 64727 ], "loc": { "start": { - "line": 2174, + "line": 2171, "column": 17 }, "end": { - "line": 2174, + "line": 2171, "column": 22 } } @@ -117974,16 +117847,16 @@ "type": "Identifier", "name": "len", "range": [ - 64788, - 64791 + 64729, + 64732 ], "loc": { "start": { - "line": 2174, + "line": 2171, "column": 24 }, "end": { - "line": 2174, + "line": 2171, "column": 27 } } @@ -117997,16 +117870,16 @@ "object": { "type": "ThisExpression", "range": [ - 64794, - 64798 + 64735, + 64739 ], "loc": { "start": { - "line": 2174, + "line": 2171, "column": 30 }, "end": { - "line": 2174, + "line": 2171, "column": 34 } } @@ -118015,31 +117888,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 64799, - 64805 + 64740, + 64746 ], "loc": { "start": { - "line": 2174, + "line": 2171, "column": 35 }, "end": { - "line": 2174, + "line": 2171, "column": 41 } } }, "range": [ - 64794, - 64805 + 64735, + 64746 ], "loc": { "start": { - "line": 2174, + "line": 2171, "column": 30 }, "end": { - "line": 2174, + "line": 2171, "column": 41 } } @@ -118048,46 +117921,46 @@ "type": "Identifier", "name": "length", "range": [ - 64806, - 64812 + 64747, + 64753 ], "loc": { "start": { - "line": 2174, + "line": 2171, "column": 42 }, "end": { - "line": 2174, + "line": 2171, "column": 48 } } }, "range": [ - 64794, - 64812 + 64735, + 64753 ], "loc": { "start": { - "line": 2174, + "line": 2171, "column": 30 }, "end": { - "line": 2174, + "line": 2171, "column": 48 } } }, "range": [ - 64788, - 64812 + 64729, + 64753 ], "loc": { "start": { - "line": 2174, + "line": 2171, "column": 24 }, "end": { - "line": 2174, + "line": 2171, "column": 48 } } @@ -118095,16 +117968,16 @@ ], "kind": "let", "range": [ - 64777, - 64812 + 64718, + 64753 ], "loc": { "start": { - "line": 2174, + "line": 2171, "column": 13 }, "end": { - "line": 2174, + "line": 2171, "column": 48 } } @@ -118116,16 +117989,16 @@ "type": "Identifier", "name": "i", "range": [ - 64814, - 64815 + 64755, + 64756 ], "loc": { "start": { - "line": 2174, + "line": 2171, "column": 50 }, "end": { - "line": 2174, + "line": 2171, "column": 51 } } @@ -118134,31 +118007,31 @@ "type": "Identifier", "name": "len", "range": [ - 64818, - 64821 + 64759, + 64762 ], "loc": { "start": { - "line": 2174, + "line": 2171, "column": 54 }, "end": { - "line": 2174, + "line": 2171, "column": 57 } } }, "range": [ - 64814, - 64821 + 64755, + 64762 ], "loc": { "start": { - "line": 2174, + "line": 2171, "column": 50 }, "end": { - "line": 2174, + "line": 2171, "column": 57 } } @@ -118170,32 +118043,32 @@ "type": "Identifier", "name": "i", "range": [ - 64823, - 64824 + 64764, + 64765 ], "loc": { "start": { - "line": 2174, + "line": 2171, "column": 59 }, "end": { - "line": 2174, + "line": 2171, "column": 60 } } }, "prefix": false, "range": [ - 64823, - 64826 + 64764, + 64767 ], "loc": { "start": { - "line": 2174, + "line": 2171, "column": 59 }, "end": { - "line": 2174, + "line": 2171, "column": 62 } } @@ -118212,16 +118085,16 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64846, - 64854 + 64787, + 64795 ], "loc": { "start": { - "line": 2175, + "line": 2172, "column": 16 }, "end": { - "line": 2175, + "line": 2172, "column": 24 } } @@ -118234,16 +118107,16 @@ "object": { "type": "ThisExpression", "range": [ - 64857, - 64861 + 64798, + 64802 ], "loc": { "start": { - "line": 2175, + "line": 2172, "column": 27 }, "end": { - "line": 2175, + "line": 2172, "column": 31 } } @@ -118252,31 +118125,31 @@ "type": "Identifier", "name": "getFilterValue", "range": [ - 64862, - 64876 + 64803, + 64817 ], "loc": { "start": { - "line": 2175, + "line": 2172, "column": 32 }, "end": { - "line": 2175, + "line": 2172, "column": 46 } } }, "range": [ - 64857, - 64876 + 64798, + 64817 ], "loc": { "start": { - "line": 2175, + "line": 2172, "column": 27 }, "end": { - "line": 2175, + "line": 2172, "column": 46 } } @@ -118286,47 +118159,47 @@ "type": "Identifier", "name": "i", "range": [ - 64877, - 64878 + 64818, + 64819 ], "loc": { "start": { - "line": 2175, + "line": 2172, "column": 47 }, "end": { - "line": 2175, + "line": 2172, "column": 48 } } } ], "range": [ - 64857, - 64879 + 64798, + 64820 ], "loc": { "start": { - "line": 2175, + "line": 2172, "column": 27 }, "end": { - "line": 2175, + "line": 2172, "column": 49 } } }, "range": [ - 64846, - 64879 + 64787, + 64820 ], "loc": { "start": { - "line": 2175, + "line": 2172, "column": 16 }, "end": { - "line": 2175, + "line": 2172, "column": 49 } } @@ -118334,16 +118207,16 @@ ], "kind": "let", "range": [ - 64842, - 64880 + 64783, + 64821 ], "loc": { "start": { - "line": 2175, + "line": 2172, "column": 12 }, "end": { - "line": 2175, + "line": 2172, "column": 50 } } @@ -118356,16 +118229,16 @@ "type": "Identifier", "name": "isArray", "range": [ - 64897, - 64904 + 64838, + 64845 ], "loc": { "start": { - "line": 2176, + "line": 2173, "column": 16 }, "end": { - "line": 2176, + "line": 2173, "column": 23 } } @@ -118375,32 +118248,32 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64905, - 64913 + 64846, + 64854 ], "loc": { "start": { - "line": 2176, + "line": 2173, "column": 24 }, "end": { - "line": 2176, + "line": 2173, "column": 32 } } } ], "range": [ - 64897, - 64914 + 64838, + 64855 ], "loc": { "start": { - "line": 2176, + "line": 2173, "column": 16 }, "end": { - "line": 2176, + "line": 2173, "column": 33 } } @@ -118419,16 +118292,16 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 64934, - 64944 + 64875, + 64885 ], "loc": { "start": { - "line": 2177, + "line": 2174, "column": 16 }, "end": { - "line": 2177, + "line": 2174, "column": 26 } } @@ -118437,31 +118310,31 @@ "type": "Identifier", "name": "push", "range": [ - 64945, - 64949 + 64886, + 64890 ], "loc": { "start": { - "line": 2177, + "line": 2174, "column": 27 }, "end": { - "line": 2177, + "line": 2174, "column": 31 } } }, "range": [ - 64934, - 64949 + 64875, + 64890 ], "loc": { "start": { - "line": 2177, + "line": 2174, "column": 16 }, "end": { - "line": 2177, + "line": 2174, "column": 31 } } @@ -118471,63 +118344,63 @@ "type": "Identifier", "name": "fltValue", "range": [ - 64950, - 64958 + 64891, + 64899 ], "loc": { "start": { - "line": 2177, + "line": 2174, "column": 32 }, "end": { - "line": 2177, + "line": 2174, "column": 40 } } } ], "range": [ - 64934, - 64959 + 64875, + 64900 ], "loc": { "start": { - "line": 2177, + "line": 2174, "column": 16 }, "end": { - "line": 2177, + "line": 2174, "column": 41 } } }, "range": [ - 64934, - 64960 + 64875, + 64901 ], "loc": { "start": { - "line": 2177, + "line": 2174, "column": 16 }, "end": { - "line": 2177, + "line": 2174, "column": 42 } } } ], "range": [ - 64916, - 64974 + 64857, + 64915 ], "loc": { "start": { - "line": 2176, + "line": 2173, "column": 35 }, "end": { - "line": 2178, + "line": 2175, "column": 13 } } @@ -118546,16 +118419,16 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 64998, - 65008 + 64939, + 64949 ], "loc": { "start": { - "line": 2179, + "line": 2176, "column": 16 }, "end": { - "line": 2179, + "line": 2176, "column": 26 } } @@ -118564,31 +118437,31 @@ "type": "Identifier", "name": "push", "range": [ - 65009, - 65013 + 64950, + 64954 ], "loc": { "start": { - "line": 2179, + "line": 2176, "column": 27 }, "end": { - "line": 2179, + "line": 2176, "column": 31 } } }, "range": [ - 64998, - 65013 + 64939, + 64954 ], "loc": { "start": { - "line": 2179, + "line": 2176, "column": 16 }, "end": { - "line": 2179, + "line": 2176, "column": 31 } } @@ -118600,16 +118473,16 @@ "type": "Identifier", "name": "trim", "range": [ - 65014, - 65018 + 64955, + 64959 ], "loc": { "start": { - "line": 2179, + "line": 2176, "column": 32 }, "end": { - "line": 2179, + "line": 2176, "column": 36 } } @@ -118619,125 +118492,125 @@ "type": "Identifier", "name": "fltValue", "range": [ - 65019, - 65027 + 64960, + 64968 ], "loc": { "start": { - "line": 2179, + "line": 2176, "column": 37 }, "end": { - "line": 2179, + "line": 2176, "column": 45 } } } ], "range": [ - 65014, - 65028 + 64955, + 64969 ], "loc": { "start": { - "line": 2179, + "line": 2176, "column": 32 }, "end": { - "line": 2179, + "line": 2176, "column": 46 } } } ], "range": [ - 64998, - 65029 + 64939, + 64970 ], "loc": { "start": { - "line": 2179, + "line": 2176, "column": 16 }, "end": { - "line": 2179, + "line": 2176, "column": 47 } } }, "range": [ - 64998, - 65030 + 64939, + 64971 ], "loc": { "start": { - "line": 2179, + "line": 2176, "column": 16 }, "end": { - "line": 2179, + "line": 2176, "column": 48 } } } ], "range": [ - 64980, - 65044 + 64921, + 64985 ], "loc": { "start": { - "line": 2178, + "line": 2175, "column": 19 }, "end": { - "line": 2180, + "line": 2177, "column": 13 } } }, "range": [ - 64893, - 65044 + 64834, + 64985 ], "loc": { "start": { - "line": 2176, + "line": 2173, "column": 12 }, "end": { - "line": 2180, + "line": 2177, "column": 13 } } } ], "range": [ - 64828, - 65054 + 64769, + 64995 ], "loc": { "start": { - "line": 2174, + "line": 2171, "column": 64 }, "end": { - "line": 2181, + "line": 2178, "column": 9 } } }, "range": [ - 64772, - 65054 + 64713, + 64995 ], "loc": { "start": { - "line": 2174, + "line": 2171, "column": 8 }, "end": { - "line": 2181, + "line": 2178, "column": 9 } } @@ -118748,47 +118621,47 @@ "type": "Identifier", "name": "searchArgs", "range": [ - 65070, - 65080 + 65011, + 65021 ], "loc": { "start": { - "line": 2182, + "line": 2179, "column": 15 }, "end": { - "line": 2182, + "line": 2179, "column": 25 } } }, "range": [ - 65063, - 65081 + 65004, + 65022 ], "loc": { "start": { - "line": 2182, + "line": 2179, "column": 8 }, "end": { - "line": 2182, + "line": 2179, "column": 26 } } } ], "range": [ - 64674, - 65087 + 64615, + 65028 ], "loc": { "start": { - "line": 2169, + "line": 2166, "column": 22 }, "end": { - "line": 2183, + "line": 2180, "column": 5 } } @@ -118796,16 +118669,16 @@ "generator": false, "expression": false, "range": [ - 64671, - 65087 + 64612, + 65028 ], "loc": { "start": { - "line": 2169, + "line": 2166, "column": 19 }, "end": { - "line": 2183, + "line": 2180, "column": 5 } } @@ -118813,16 +118686,16 @@ "kind": "method", "computed": false, "range": [ - 64656, - 65087 + 64597, + 65028 ], "loc": { "start": { - "line": 2169, + "line": 2166, "column": 4 }, "end": { - "line": 2183, + "line": 2180, "column": 5 } }, @@ -118831,16 +118704,16 @@ "type": "Block", "value": "*\n * Return the filters' values\n * @return {Array} List of filters' values\n ", "range": [ - 64559, - 64651 + 64500, + 64592 ], "loc": { "start": { - "line": 2165, + "line": 2162, "column": 4 }, "end": { - "line": 2168, + "line": 2165, "column": 7 } } @@ -118851,16 +118724,16 @@ "type": "Block", "value": "*\n * Return the ID of a specified column's filter\n * @param {Number} index Column's index\n * @return {String} ID of the filter element\n ", "range": [ - 65093, - 65256 + 65034, + 65197 ], "loc": { "start": { - "line": 2185, + "line": 2182, "column": 4 }, "end": { - "line": 2189, + "line": 2186, "column": 7 } } @@ -118874,16 +118747,16 @@ "type": "Identifier", "name": "getFilterId", "range": [ - 65261, - 65272 + 65202, + 65213 ], "loc": { "start": { - "line": 2190, + "line": 2187, "column": 4 }, "end": { - "line": 2190, + "line": 2187, "column": 15 } } @@ -118896,16 +118769,16 @@ "type": "Identifier", "name": "index", "range": [ - 65273, - 65278 + 65214, + 65219 ], "loc": { "start": { - "line": 2190, + "line": 2187, "column": 16 }, "end": { - "line": 2190, + "line": 2187, "column": 21 } } @@ -118925,16 +118798,16 @@ "object": { "type": "ThisExpression", "range": [ - 65295, - 65299 + 65236, + 65240 ], "loc": { "start": { - "line": 2191, + "line": 2188, "column": 13 }, "end": { - "line": 2191, + "line": 2188, "column": 17 } } @@ -118943,47 +118816,47 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 65300, - 65307 + 65241, + 65248 ], "loc": { "start": { - "line": 2191, + "line": 2188, "column": 18 }, "end": { - "line": 2191, + "line": 2188, "column": 25 } } }, "range": [ - 65295, - 65307 + 65236, + 65248 ], "loc": { "start": { - "line": 2191, + "line": 2188, "column": 13 }, "end": { - "line": 2191, + "line": 2188, "column": 25 } } }, "prefix": true, "range": [ - 65294, - 65307 + 65235, + 65248 ], "loc": { "start": { - "line": 2191, + "line": 2188, "column": 12 }, "end": { - "line": 2191, + "line": 2188, "column": 25 } } @@ -118995,48 +118868,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 65323, - 65330 + 65264, + 65271 ], "loc": { "start": { - "line": 2192, + "line": 2189, "column": 12 }, "end": { - "line": 2192, + "line": 2189, "column": 19 } } } ], "range": [ - 65309, - 65340 + 65250, + 65281 ], "loc": { "start": { - "line": 2191, + "line": 2188, "column": 27 }, "end": { - "line": 2193, + "line": 2190, "column": 9 } } }, "alternate": null, "range": [ - 65290, - 65340 + 65231, + 65281 ], "loc": { "start": { - "line": 2191, + "line": 2188, "column": 8 }, "end": { - "line": 2193, + "line": 2190, "column": 9 } } @@ -119052,16 +118925,16 @@ "object": { "type": "ThisExpression", "range": [ - 65356, - 65360 + 65297, + 65301 ], "loc": { "start": { - "line": 2194, + "line": 2191, "column": 15 }, "end": { - "line": 2194, + "line": 2191, "column": 19 } } @@ -119070,31 +118943,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 65361, - 65367 + 65302, + 65308 ], "loc": { "start": { - "line": 2194, + "line": 2191, "column": 20 }, "end": { - "line": 2194, + "line": 2191, "column": 26 } } }, "range": [ - 65356, - 65367 + 65297, + 65308 ], "loc": { "start": { - "line": 2194, + "line": 2191, "column": 15 }, "end": { - "line": 2194, + "line": 2191, "column": 26 } } @@ -119103,62 +118976,62 @@ "type": "Identifier", "name": "index", "range": [ - 65368, - 65373 + 65309, + 65314 ], "loc": { "start": { - "line": 2194, + "line": 2191, "column": 27 }, "end": { - "line": 2194, + "line": 2191, "column": 32 } } }, "range": [ - 65356, - 65374 + 65297, + 65315 ], "loc": { "start": { - "line": 2194, + "line": 2191, "column": 15 }, "end": { - "line": 2194, + "line": 2191, "column": 33 } } }, "range": [ - 65349, - 65375 + 65290, + 65316 ], "loc": { "start": { - "line": 2194, + "line": 2191, "column": 8 }, "end": { - "line": 2194, + "line": 2191, "column": 34 } } } ], "range": [ - 65280, - 65381 + 65221, + 65322 ], "loc": { "start": { - "line": 2190, + "line": 2187, "column": 23 }, "end": { - "line": 2195, + "line": 2192, "column": 5 } } @@ -119166,16 +119039,16 @@ "generator": false, "expression": false, "range": [ - 65272, - 65381 + 65213, + 65322 ], "loc": { "start": { - "line": 2190, + "line": 2187, "column": 15 }, "end": { - "line": 2195, + "line": 2192, "column": 5 } } @@ -119183,16 +119056,16 @@ "kind": "method", "computed": false, "range": [ - 65261, - 65381 + 65202, + 65322 ], "loc": { "start": { - "line": 2190, + "line": 2187, "column": 4 }, "end": { - "line": 2195, + "line": 2192, "column": 5 } }, @@ -119201,16 +119074,16 @@ "type": "Block", "value": "*\n * Return the ID of a specified column's filter\n * @param {Number} index Column's index\n * @return {String} ID of the filter element\n ", "range": [ - 65093, - 65256 + 65034, + 65197 ], "loc": { "start": { - "line": 2185, + "line": 2182, "column": 4 }, "end": { - "line": 2189, + "line": 2186, "column": 7 } } @@ -119221,16 +119094,16 @@ "type": "Block", "value": "*\n * Return the list of ids of filters matching a specified type.\n * Note: hidden filters are also returned\n *\n * @param {String} type Filter type string ('input', 'select', 'multiple',\n * 'checklist')\n * @param {Boolean} bool If true returns columns indexes instead of IDs\n * @return {[type]} List of element IDs or column indexes\n ", "range": [ - 65387, - 65788 + 65328, + 65729 ], "loc": { "start": { - "line": 2197, + "line": 2194, "column": 4 }, "end": { - "line": 2205, + "line": 2202, "column": 7 } } @@ -119244,16 +119117,16 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 65793, - 65809 + 65734, + 65750 ], "loc": { "start": { - "line": 2206, + "line": 2203, "column": 4 }, "end": { - "line": 2206, + "line": 2203, "column": 20 } } @@ -119266,16 +119139,16 @@ "type": "Identifier", "name": "type", "range": [ - 65810, - 65814 + 65751, + 65755 ], "loc": { "start": { - "line": 2206, + "line": 2203, "column": 21 }, "end": { - "line": 2206, + "line": 2203, "column": 25 } } @@ -119284,16 +119157,16 @@ "type": "Identifier", "name": "bool", "range": [ - 65816, - 65820 + 65757, + 65761 ], "loc": { "start": { - "line": 2206, + "line": 2203, "column": 27 }, "end": { - "line": 2206, + "line": 2203, "column": 31 } } @@ -119313,16 +119186,16 @@ "object": { "type": "ThisExpression", "range": [ - 65837, - 65841 + 65778, + 65782 ], "loc": { "start": { - "line": 2207, + "line": 2204, "column": 13 }, "end": { - "line": 2207, + "line": 2204, "column": 17 } } @@ -119331,47 +119204,47 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 65842, - 65849 + 65783, + 65790 ], "loc": { "start": { - "line": 2207, + "line": 2204, "column": 18 }, "end": { - "line": 2207, + "line": 2204, "column": 25 } } }, "range": [ - 65837, - 65849 + 65778, + 65790 ], "loc": { "start": { - "line": 2207, + "line": 2204, "column": 13 }, "end": { - "line": 2207, + "line": 2204, "column": 25 } } }, "prefix": true, "range": [ - 65836, - 65849 + 65777, + 65790 ], "loc": { "start": { - "line": 2207, + "line": 2204, "column": 12 }, "end": { - "line": 2207, + "line": 2204, "column": 25 } } @@ -119383,48 +119256,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 65865, - 65872 + 65806, + 65813 ], "loc": { "start": { - "line": 2208, + "line": 2205, "column": 12 }, "end": { - "line": 2208, + "line": 2205, "column": 19 } } } ], "range": [ - 65851, - 65882 + 65792, + 65823 ], "loc": { "start": { - "line": 2207, + "line": 2204, "column": 27 }, "end": { - "line": 2209, + "line": 2206, "column": 9 } } }, "alternate": null, "range": [ - 65832, - 65882 + 65773, + 65823 ], "loc": { "start": { - "line": 2207, + "line": 2204, "column": 8 }, "end": { - "line": 2209, + "line": 2206, "column": 9 } } @@ -119438,16 +119311,16 @@ "type": "Identifier", "name": "arr", "range": [ - 65895, - 65898 + 65836, + 65839 ], "loc": { "start": { - "line": 2210, + "line": 2207, "column": 12 }, "end": { - "line": 2210, + "line": 2207, "column": 15 } } @@ -119456,31 +119329,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 65901, - 65903 + 65842, + 65844 ], "loc": { "start": { - "line": 2210, + "line": 2207, "column": 18 }, "end": { - "line": 2210, + "line": 2207, "column": 20 } } }, "range": [ - 65895, - 65903 + 65836, + 65844 ], "loc": { "start": { - "line": 2210, + "line": 2207, "column": 12 }, "end": { - "line": 2210, + "line": 2207, "column": 20 } } @@ -119488,16 +119361,16 @@ ], "kind": "let", "range": [ - 65891, - 65904 + 65832, + 65845 ], "loc": { "start": { - "line": 2210, + "line": 2207, "column": 8 }, "end": { - "line": 2210, + "line": 2207, "column": 21 } } @@ -119513,16 +119386,16 @@ "type": "Identifier", "name": "i", "range": [ - 65922, - 65923 + 65863, + 65864 ], "loc": { "start": { - "line": 2211, + "line": 2208, "column": 17 }, "end": { - "line": 2211, + "line": 2208, "column": 18 } } @@ -119532,31 +119405,31 @@ "value": 0, "raw": "0", "range": [ - 65926, - 65927 + 65867, + 65868 ], "loc": { "start": { - "line": 2211, + "line": 2208, "column": 21 }, "end": { - "line": 2211, + "line": 2208, "column": 22 } } }, "range": [ - 65922, - 65927 + 65863, + 65868 ], "loc": { "start": { - "line": 2211, + "line": 2208, "column": 17 }, "end": { - "line": 2211, + "line": 2208, "column": 22 } } @@ -119567,16 +119440,16 @@ "type": "Identifier", "name": "len", "range": [ - 65929, - 65932 + 65870, + 65873 ], "loc": { "start": { - "line": 2211, + "line": 2208, "column": 24 }, "end": { - "line": 2211, + "line": 2208, "column": 27 } } @@ -119590,16 +119463,16 @@ "object": { "type": "ThisExpression", "range": [ - 65935, - 65939 + 65876, + 65880 ], "loc": { "start": { - "line": 2211, + "line": 2208, "column": 30 }, "end": { - "line": 2211, + "line": 2208, "column": 34 } } @@ -119608,31 +119481,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 65940, - 65946 + 65881, + 65887 ], "loc": { "start": { - "line": 2211, + "line": 2208, "column": 35 }, "end": { - "line": 2211, + "line": 2208, "column": 41 } } }, "range": [ - 65935, - 65946 + 65876, + 65887 ], "loc": { "start": { - "line": 2211, + "line": 2208, "column": 30 }, "end": { - "line": 2211, + "line": 2208, "column": 41 } } @@ -119641,46 +119514,46 @@ "type": "Identifier", "name": "length", "range": [ - 65947, - 65953 + 65888, + 65894 ], "loc": { "start": { - "line": 2211, + "line": 2208, "column": 42 }, "end": { - "line": 2211, + "line": 2208, "column": 48 } } }, "range": [ - 65935, - 65953 + 65876, + 65894 ], "loc": { "start": { - "line": 2211, + "line": 2208, "column": 30 }, "end": { - "line": 2211, + "line": 2208, "column": 48 } } }, "range": [ - 65929, - 65953 + 65870, + 65894 ], "loc": { "start": { - "line": 2211, + "line": 2208, "column": 24 }, "end": { - "line": 2211, + "line": 2208, "column": 48 } } @@ -119688,16 +119561,16 @@ ], "kind": "let", "range": [ - 65918, - 65953 + 65859, + 65894 ], "loc": { "start": { - "line": 2211, + "line": 2208, "column": 13 }, "end": { - "line": 2211, + "line": 2208, "column": 48 } } @@ -119709,16 +119582,16 @@ "type": "Identifier", "name": "i", "range": [ - 65955, - 65956 + 65896, + 65897 ], "loc": { "start": { - "line": 2211, + "line": 2208, "column": 50 }, "end": { - "line": 2211, + "line": 2208, "column": 51 } } @@ -119727,31 +119600,31 @@ "type": "Identifier", "name": "len", "range": [ - 65959, - 65962 + 65900, + 65903 ], "loc": { "start": { - "line": 2211, + "line": 2208, "column": 54 }, "end": { - "line": 2211, + "line": 2208, "column": 57 } } }, "range": [ - 65955, - 65962 + 65896, + 65903 ], "loc": { "start": { - "line": 2211, + "line": 2208, "column": 50 }, "end": { - "line": 2211, + "line": 2208, "column": 57 } } @@ -119763,32 +119636,32 @@ "type": "Identifier", "name": "i", "range": [ - 65964, - 65965 + 65905, + 65906 ], "loc": { "start": { - "line": 2211, + "line": 2208, "column": 59 }, "end": { - "line": 2211, + "line": 2208, "column": 60 } } }, "prefix": false, "range": [ - 65964, - 65967 + 65905, + 65908 ], "loc": { "start": { - "line": 2211, + "line": 2208, "column": 59 }, "end": { - "line": 2211, + "line": 2208, "column": 62 } } @@ -119805,16 +119678,16 @@ "type": "Identifier", "name": "fltType", "range": [ - 65987, - 65994 + 65928, + 65935 ], "loc": { "start": { - "line": 2212, + "line": 2209, "column": 16 }, "end": { - "line": 2212, + "line": 2209, "column": 23 } } @@ -119827,16 +119700,16 @@ "object": { "type": "ThisExpression", "range": [ - 65997, - 66001 + 65938, + 65942 ], "loc": { "start": { - "line": 2212, + "line": 2209, "column": 26 }, "end": { - "line": 2212, + "line": 2209, "column": 30 } } @@ -119845,31 +119718,31 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 66002, - 66015 + 65943, + 65956 ], "loc": { "start": { - "line": 2212, + "line": 2209, "column": 31 }, "end": { - "line": 2212, + "line": 2209, "column": 44 } } }, "range": [ - 65997, - 66015 + 65938, + 65956 ], "loc": { "start": { - "line": 2212, + "line": 2209, "column": 26 }, "end": { - "line": 2212, + "line": 2209, "column": 44 } } @@ -119879,47 +119752,47 @@ "type": "Identifier", "name": "i", "range": [ - 66016, - 66017 + 65957, + 65958 ], "loc": { "start": { - "line": 2212, + "line": 2209, "column": 45 }, "end": { - "line": 2212, + "line": 2209, "column": 46 } } } ], "range": [ - 65997, - 66018 + 65938, + 65959 ], "loc": { "start": { - "line": 2212, + "line": 2209, "column": 26 }, "end": { - "line": 2212, + "line": 2209, "column": 47 } } }, "range": [ - 65987, - 66018 + 65928, + 65959 ], "loc": { "start": { - "line": 2212, + "line": 2209, "column": 16 }, "end": { - "line": 2212, + "line": 2209, "column": 47 } } @@ -119927,16 +119800,16 @@ ], "kind": "let", "range": [ - 65983, - 66019 + 65924, + 65960 ], "loc": { "start": { - "line": 2212, + "line": 2209, "column": 12 }, "end": { - "line": 2212, + "line": 2209, "column": 48 } } @@ -119950,16 +119823,16 @@ "type": "Identifier", "name": "fltType", "range": [ - 66036, - 66043 + 65977, + 65984 ], "loc": { "start": { - "line": 2213, + "line": 2210, "column": 16 }, "end": { - "line": 2213, + "line": 2210, "column": 23 } } @@ -119973,16 +119846,16 @@ "type": "Identifier", "name": "type", "range": [ - 66048, - 66052 + 65989, + 65993 ], "loc": { "start": { - "line": 2213, + "line": 2210, "column": 28 }, "end": { - "line": 2213, + "line": 2210, "column": 32 } } @@ -119991,62 +119864,62 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 66053, - 66064 + 65994, + 66005 ], "loc": { "start": { - "line": 2213, + "line": 2210, "column": 33 }, "end": { - "line": 2213, + "line": 2210, "column": 44 } } }, "range": [ - 66048, - 66064 + 65989, + 66005 ], "loc": { "start": { - "line": 2213, + "line": 2210, "column": 28 }, "end": { - "line": 2213, + "line": 2210, "column": 44 } } }, "arguments": [], "range": [ - 66048, - 66066 + 65989, + 66007 ], "loc": { "start": { - "line": 2213, + "line": 2210, "column": 28 }, "end": { - "line": 2213, + "line": 2210, "column": 46 } } }, "range": [ - 66036, - 66066 + 65977, + 66007 ], "loc": { "start": { - "line": 2213, + "line": 2210, "column": 16 }, "end": { - "line": 2213, + "line": 2210, "column": 46 } } @@ -120063,16 +119936,16 @@ "type": "Identifier", "name": "a", "range": [ - 66090, - 66091 + 66031, + 66032 ], "loc": { "start": { - "line": 2214, + "line": 2211, "column": 20 }, "end": { - "line": 2214, + "line": 2211, "column": 21 } } @@ -120083,16 +119956,16 @@ "type": "Identifier", "name": "bool", "range": [ - 66094, - 66098 + 66035, + 66039 ], "loc": { "start": { - "line": 2214, + "line": 2211, "column": 24 }, "end": { - "line": 2214, + "line": 2211, "column": 28 } } @@ -120101,16 +119974,16 @@ "type": "Identifier", "name": "i", "range": [ - 66101, - 66102 + 66042, + 66043 ], "loc": { "start": { - "line": 2214, + "line": 2211, "column": 31 }, "end": { - "line": 2214, + "line": 2211, "column": 32 } } @@ -120124,16 +119997,16 @@ "object": { "type": "ThisExpression", "range": [ - 66105, - 66109 + 66046, + 66050 ], "loc": { "start": { - "line": 2214, + "line": 2211, "column": 35 }, "end": { - "line": 2214, + "line": 2211, "column": 39 } } @@ -120142,31 +120015,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 66110, - 66116 + 66051, + 66057 ], "loc": { "start": { - "line": 2214, + "line": 2211, "column": 40 }, "end": { - "line": 2214, + "line": 2211, "column": 46 } } }, "range": [ - 66105, - 66116 + 66046, + 66057 ], "loc": { "start": { - "line": 2214, + "line": 2211, "column": 35 }, "end": { - "line": 2214, + "line": 2211, "column": 46 } } @@ -120175,61 +120048,61 @@ "type": "Identifier", "name": "i", "range": [ - 66117, - 66118 + 66058, + 66059 ], "loc": { "start": { - "line": 2214, + "line": 2211, "column": 47 }, "end": { - "line": 2214, + "line": 2211, "column": 48 } } }, "range": [ - 66105, - 66119 + 66046, + 66060 ], "loc": { "start": { - "line": 2214, + "line": 2211, "column": 35 }, "end": { - "line": 2214, + "line": 2211, "column": 49 } } }, "range": [ - 66094, - 66119 + 66035, + 66060 ], "loc": { "start": { - "line": 2214, + "line": 2211, "column": 24 }, "end": { - "line": 2214, + "line": 2211, "column": 49 } } }, "range": [ - 66090, - 66119 + 66031, + 66060 ], "loc": { "start": { - "line": 2214, + "line": 2211, "column": 20 }, "end": { - "line": 2214, + "line": 2211, "column": 49 } } @@ -120237,16 +120110,16 @@ ], "kind": "let", "range": [ - 66086, - 66120 + 66027, + 66061 ], "loc": { "start": { - "line": 2214, + "line": 2211, "column": 16 }, "end": { - "line": 2214, + "line": 2211, "column": 50 } } @@ -120262,16 +120135,16 @@ "type": "Identifier", "name": "arr", "range": [ - 66137, - 66140 + 66078, + 66081 ], "loc": { "start": { - "line": 2215, + "line": 2212, "column": 16 }, "end": { - "line": 2215, + "line": 2212, "column": 19 } } @@ -120280,31 +120153,31 @@ "type": "Identifier", "name": "push", "range": [ - 66141, - 66145 + 66082, + 66086 ], "loc": { "start": { - "line": 2215, + "line": 2212, "column": 20 }, "end": { - "line": 2215, + "line": 2212, "column": 24 } } }, "range": [ - 66137, - 66145 + 66078, + 66086 ], "loc": { "start": { - "line": 2215, + "line": 2212, "column": 16 }, "end": { - "line": 2215, + "line": 2212, "column": 24 } } @@ -120314,110 +120187,110 @@ "type": "Identifier", "name": "a", "range": [ - 66146, - 66147 + 66087, + 66088 ], "loc": { "start": { - "line": 2215, + "line": 2212, "column": 25 }, "end": { - "line": 2215, + "line": 2212, "column": 26 } } } ], "range": [ - 66137, - 66148 + 66078, + 66089 ], "loc": { "start": { - "line": 2215, + "line": 2212, "column": 16 }, "end": { - "line": 2215, + "line": 2212, "column": 27 } } }, "range": [ - 66137, - 66149 + 66078, + 66090 ], "loc": { "start": { - "line": 2215, + "line": 2212, "column": 16 }, "end": { - "line": 2215, + "line": 2212, "column": 28 } } } ], "range": [ - 66068, - 66163 + 66009, + 66104 ], "loc": { "start": { - "line": 2213, + "line": 2210, "column": 48 }, "end": { - "line": 2216, + "line": 2213, "column": 13 } } }, "alternate": null, "range": [ - 66032, - 66163 + 65973, + 66104 ], "loc": { "start": { - "line": 2213, + "line": 2210, "column": 12 }, "end": { - "line": 2216, + "line": 2213, "column": 13 } } } ], "range": [ - 65969, - 66173 + 65910, + 66114 ], "loc": { "start": { - "line": 2211, + "line": 2208, "column": 64 }, "end": { - "line": 2217, + "line": 2214, "column": 9 } } }, "range": [ - 65913, - 66173 + 65854, + 66114 ], "loc": { "start": { - "line": 2211, + "line": 2208, "column": 8 }, "end": { - "line": 2217, + "line": 2214, "column": 9 } } @@ -120428,47 +120301,47 @@ "type": "Identifier", "name": "arr", "range": [ - 66189, - 66192 + 66130, + 66133 ], "loc": { "start": { - "line": 2218, + "line": 2215, "column": 15 }, "end": { - "line": 2218, + "line": 2215, "column": 18 } } }, "range": [ - 66182, - 66193 + 66123, + 66134 ], "loc": { "start": { - "line": 2218, + "line": 2215, "column": 8 }, "end": { - "line": 2218, + "line": 2215, "column": 19 } } } ], "range": [ - 65822, - 66199 + 65763, + 66140 ], "loc": { "start": { - "line": 2206, + "line": 2203, "column": 33 }, "end": { - "line": 2219, + "line": 2216, "column": 5 } } @@ -120476,16 +120349,16 @@ "generator": false, "expression": false, "range": [ - 65809, - 66199 + 65750, + 66140 ], "loc": { "start": { - "line": 2206, + "line": 2203, "column": 20 }, "end": { - "line": 2219, + "line": 2216, "column": 5 } } @@ -120493,16 +120366,16 @@ "kind": "method", "computed": false, "range": [ - 65793, - 66199 + 65734, + 66140 ], "loc": { "start": { - "line": 2206, + "line": 2203, "column": 4 }, "end": { - "line": 2219, + "line": 2216, "column": 5 } }, @@ -120511,16 +120384,16 @@ "type": "Block", "value": "*\n * Return the list of ids of filters matching a specified type.\n * Note: hidden filters are also returned\n *\n * @param {String} type Filter type string ('input', 'select', 'multiple',\n * 'checklist')\n * @param {Boolean} bool If true returns columns indexes instead of IDs\n * @return {[type]} List of element IDs or column indexes\n ", "range": [ - 65387, - 65788 + 65328, + 65729 ], "loc": { "start": { - "line": 2197, + "line": 2194, "column": 4 }, "end": { - "line": 2205, + "line": 2202, "column": 7 } } @@ -120531,16 +120404,16 @@ "type": "Block", "value": "*\n * Return the filter's DOM element for a given column\n * @param {Number} index Column's index\n * @return {DOMElement}\n ", "range": [ - 66205, - 66351 + 66146, + 66292 ], "loc": { "start": { - "line": 2221, + "line": 2218, "column": 4 }, "end": { - "line": 2225, + "line": 2222, "column": 7 } } @@ -120554,16 +120427,16 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 66356, - 66372 + 66297, + 66313 ], "loc": { "start": { - "line": 2226, + "line": 2223, "column": 4 }, "end": { - "line": 2226, + "line": 2223, "column": 20 } } @@ -120576,16 +120449,16 @@ "type": "Identifier", "name": "index", "range": [ - 66373, - 66378 + 66314, + 66319 ], "loc": { "start": { - "line": 2226, + "line": 2223, "column": 21 }, "end": { - "line": 2226, + "line": 2223, "column": 26 } } @@ -120603,16 +120476,16 @@ "type": "Identifier", "name": "fltId", "range": [ - 66394, - 66399 + 66335, + 66340 ], "loc": { "start": { - "line": 2227, + "line": 2224, "column": 12 }, "end": { - "line": 2227, + "line": 2224, "column": 17 } } @@ -120626,16 +120499,16 @@ "object": { "type": "ThisExpression", "range": [ - 66402, - 66406 + 66343, + 66347 ], "loc": { "start": { - "line": 2227, + "line": 2224, "column": 20 }, "end": { - "line": 2227, + "line": 2224, "column": 24 } } @@ -120644,31 +120517,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 66407, - 66413 + 66348, + 66354 ], "loc": { "start": { - "line": 2227, + "line": 2224, "column": 25 }, "end": { - "line": 2227, + "line": 2224, "column": 31 } } }, "range": [ - 66402, - 66413 + 66343, + 66354 ], "loc": { "start": { - "line": 2227, + "line": 2224, "column": 20 }, "end": { - "line": 2227, + "line": 2224, "column": 31 } } @@ -120677,46 +120550,46 @@ "type": "Identifier", "name": "index", "range": [ - 66414, - 66419 + 66355, + 66360 ], "loc": { "start": { - "line": 2227, + "line": 2224, "column": 32 }, "end": { - "line": 2227, + "line": 2224, "column": 37 } } }, "range": [ - 66402, - 66420 + 66343, + 66361 ], "loc": { "start": { - "line": 2227, + "line": 2224, "column": 20 }, "end": { - "line": 2227, + "line": 2224, "column": 38 } } }, "range": [ - 66394, - 66420 + 66335, + 66361 ], "loc": { "start": { - "line": 2227, + "line": 2224, "column": 12 }, "end": { - "line": 2227, + "line": 2224, "column": 38 } } @@ -120724,16 +120597,16 @@ ], "kind": "let", "range": [ - 66390, - 66421 + 66331, + 66362 ], "loc": { "start": { - "line": 2227, + "line": 2224, "column": 8 }, "end": { - "line": 2227, + "line": 2224, "column": 39 } } @@ -120746,16 +120619,16 @@ "type": "Identifier", "name": "elm", "range": [ - 66437, - 66440 + 66378, + 66381 ], "loc": { "start": { - "line": 2228, + "line": 2225, "column": 15 }, "end": { - "line": 2228, + "line": 2225, "column": 18 } } @@ -120765,63 +120638,63 @@ "type": "Identifier", "name": "fltId", "range": [ - 66441, - 66446 + 66382, + 66387 ], "loc": { "start": { - "line": 2228, + "line": 2225, "column": 19 }, "end": { - "line": 2228, + "line": 2225, "column": 24 } } } ], "range": [ - 66437, - 66447 + 66378, + 66388 ], "loc": { "start": { - "line": 2228, + "line": 2225, "column": 15 }, "end": { - "line": 2228, + "line": 2225, "column": 25 } } }, "range": [ - 66430, - 66448 + 66371, + 66389 ], "loc": { "start": { - "line": 2228, + "line": 2225, "column": 8 }, "end": { - "line": 2228, + "line": 2225, "column": 26 } } } ], "range": [ - 66380, - 66454 + 66321, + 66395 ], "loc": { "start": { - "line": 2226, + "line": 2223, "column": 28 }, "end": { - "line": 2229, + "line": 2226, "column": 5 } } @@ -120829,16 +120702,16 @@ "generator": false, "expression": false, "range": [ - 66372, - 66454 + 66313, + 66395 ], "loc": { "start": { - "line": 2226, + "line": 2223, "column": 20 }, "end": { - "line": 2229, + "line": 2226, "column": 5 } } @@ -120846,16 +120719,16 @@ "kind": "method", "computed": false, "range": [ - 66356, - 66454 + 66297, + 66395 ], "loc": { "start": { - "line": 2226, + "line": 2223, "column": 4 }, "end": { - "line": 2229, + "line": 2226, "column": 5 } }, @@ -120864,16 +120737,16 @@ "type": "Block", "value": "*\n * Return the filter's DOM element for a given column\n * @param {Number} index Column's index\n * @return {DOMElement}\n ", "range": [ - 66205, - 66351 + 66146, + 66292 ], "loc": { "start": { - "line": 2221, + "line": 2218, "column": 4 }, "end": { - "line": 2225, + "line": 2222, "column": 7 } } @@ -120884,16 +120757,16 @@ "type": "Block", "value": "*\n * Return the number of cells for a given row index\n * @param {Number} rowIndex Index of the row\n * @return {Number} Number of cells\n ", "range": [ - 66460, - 66626 + 66401, + 66567 ], "loc": { "start": { - "line": 2231, + "line": 2228, "column": 4 }, "end": { - "line": 2235, + "line": 2232, "column": 7 } } @@ -120907,16 +120780,16 @@ "type": "Identifier", "name": "getCellsNb", "range": [ - 66631, - 66641 + 66572, + 66582 ], "loc": { "start": { - "line": 2236, + "line": 2233, "column": 4 }, "end": { - "line": 2236, + "line": 2233, "column": 14 } } @@ -120931,16 +120804,16 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 66642, - 66650 + 66583, + 66591 ], "loc": { "start": { - "line": 2236, + "line": 2233, "column": 15 }, "end": { - "line": 2236, + "line": 2233, "column": 23 } } @@ -120950,31 +120823,31 @@ "value": 0, "raw": "0", "range": [ - 66653, - 66654 + 66594, + 66595 ], "loc": { "start": { - "line": 2236, + "line": 2233, "column": 26 }, "end": { - "line": 2236, + "line": 2233, "column": 27 } } }, "range": [ - 66642, - 66654 + 66583, + 66595 ], "loc": { "start": { - "line": 2236, + "line": 2233, "column": 15 }, "end": { - "line": 2236, + "line": 2233, "column": 27 } } @@ -120992,16 +120865,16 @@ "type": "Identifier", "name": "tr", "range": [ - 66670, - 66672 + 66611, + 66613 ], "loc": { "start": { - "line": 2237, + "line": 2234, "column": 12 }, "end": { - "line": 2237, + "line": 2234, "column": 14 } } @@ -121018,16 +120891,16 @@ "object": { "type": "ThisExpression", "range": [ - 66675, - 66679 + 66616, + 66620 ], "loc": { "start": { - "line": 2237, + "line": 2234, "column": 17 }, "end": { - "line": 2237, + "line": 2234, "column": 21 } } @@ -121036,31 +120909,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 66680, - 66683 + 66621, + 66624 ], "loc": { "start": { - "line": 2237, + "line": 2234, "column": 22 }, "end": { - "line": 2237, + "line": 2234, "column": 25 } } }, "range": [ - 66675, - 66683 + 66616, + 66624 ], "loc": { "start": { - "line": 2237, + "line": 2234, "column": 17 }, "end": { - "line": 2237, + "line": 2234, "column": 25 } } @@ -121069,31 +120942,31 @@ "type": "Identifier", "name": "rows", "range": [ - 66684, - 66688 + 66625, + 66629 ], "loc": { "start": { - "line": 2237, + "line": 2234, "column": 26 }, "end": { - "line": 2237, + "line": 2234, "column": 30 } } }, "range": [ - 66675, - 66688 + 66616, + 66629 ], "loc": { "start": { - "line": 2237, + "line": 2234, "column": 17 }, "end": { - "line": 2237, + "line": 2234, "column": 30 } } @@ -121107,16 +120980,16 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 66689, - 66697 + 66630, + 66638 ], "loc": { "start": { - "line": 2237, + "line": 2234, "column": 31 }, "end": { - "line": 2237, + "line": 2234, "column": 39 } } @@ -121126,31 +120999,31 @@ "value": 0, "raw": "0", "range": [ - 66701, - 66702 + 66642, + 66643 ], "loc": { "start": { - "line": 2237, + "line": 2234, "column": 43 }, "end": { - "line": 2237, + "line": 2234, "column": 44 } } }, "range": [ - 66689, - 66702 + 66630, + 66643 ], "loc": { "start": { - "line": 2237, + "line": 2234, "column": 31 }, "end": { - "line": 2237, + "line": 2234, "column": 44 } } @@ -121159,16 +121032,16 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 66705, - 66713 + 66646, + 66654 ], "loc": { "start": { - "line": 2237, + "line": 2234, "column": 47 }, "end": { - "line": 2237, + "line": 2234, "column": 55 } } @@ -121178,61 +121051,61 @@ "value": 0, "raw": "0", "range": [ - 66716, - 66717 + 66657, + 66658 ], "loc": { "start": { - "line": 2237, + "line": 2234, "column": 58 }, "end": { - "line": 2237, + "line": 2234, "column": 59 } } }, "range": [ - 66689, - 66717 + 66630, + 66658 ], "loc": { "start": { - "line": 2237, + "line": 2234, "column": 31 }, "end": { - "line": 2237, + "line": 2234, "column": 59 } } }, "range": [ - 66675, - 66718 + 66616, + 66659 ], "loc": { "start": { - "line": 2237, + "line": 2234, "column": 17 }, "end": { - "line": 2237, + "line": 2234, "column": 60 } } }, "range": [ - 66670, - 66718 + 66611, + 66659 ], "loc": { "start": { - "line": 2237, + "line": 2234, "column": 12 }, "end": { - "line": 2237, + "line": 2234, "column": 60 } } @@ -121240,16 +121113,16 @@ ], "kind": "let", "range": [ - 66666, - 66719 + 66607, + 66660 ], "loc": { "start": { - "line": 2237, + "line": 2234, "column": 8 }, "end": { - "line": 2237, + "line": 2234, "column": 61 } } @@ -121262,16 +121135,16 @@ "type": "Identifier", "name": "tr", "range": [ - 66735, - 66737 + 66676, + 66678 ], "loc": { "start": { - "line": 2238, + "line": 2235, "column": 15 }, "end": { - "line": 2238, + "line": 2235, "column": 17 } } @@ -121286,16 +121159,16 @@ "type": "Identifier", "name": "tr", "range": [ - 66740, - 66742 + 66681, + 66683 ], "loc": { "start": { - "line": 2238, + "line": 2235, "column": 20 }, "end": { - "line": 2238, + "line": 2235, "column": 22 } } @@ -121304,31 +121177,31 @@ "type": "Identifier", "name": "cells", "range": [ - 66743, - 66748 + 66684, + 66689 ], "loc": { "start": { - "line": 2238, + "line": 2235, "column": 23 }, "end": { - "line": 2238, + "line": 2235, "column": 28 } } }, "range": [ - 66740, - 66748 + 66681, + 66689 ], "loc": { "start": { - "line": 2238, + "line": 2235, "column": 20 }, "end": { - "line": 2238, + "line": 2235, "column": 28 } } @@ -121337,31 +121210,31 @@ "type": "Identifier", "name": "length", "range": [ - 66749, - 66755 + 66690, + 66696 ], "loc": { "start": { - "line": 2238, + "line": 2235, "column": 29 }, "end": { - "line": 2238, + "line": 2235, "column": 35 } } }, "range": [ - 66740, - 66755 + 66681, + 66696 ], "loc": { "start": { - "line": 2238, + "line": 2235, "column": 20 }, "end": { - "line": 2238, + "line": 2235, "column": 35 } } @@ -121371,62 +121244,62 @@ "value": 0, "raw": "0", "range": [ - 66758, - 66759 + 66699, + 66700 ], "loc": { "start": { - "line": 2238, + "line": 2235, "column": 38 }, "end": { - "line": 2238, + "line": 2235, "column": 39 } } }, "range": [ - 66735, - 66759 + 66676, + 66700 ], "loc": { "start": { - "line": 2238, + "line": 2235, "column": 15 }, "end": { - "line": 2238, + "line": 2235, "column": 39 } } }, "range": [ - 66728, - 66760 + 66669, + 66701 ], "loc": { "start": { - "line": 2238, + "line": 2235, "column": 8 }, "end": { - "line": 2238, + "line": 2235, "column": 40 } } } ], "range": [ - 66656, - 66766 + 66597, + 66707 ], "loc": { "start": { - "line": 2236, + "line": 2233, "column": 29 }, "end": { - "line": 2239, + "line": 2236, "column": 5 } } @@ -121434,16 +121307,16 @@ "generator": false, "expression": false, "range": [ - 66641, - 66766 + 66582, + 66707 ], "loc": { "start": { - "line": 2236, + "line": 2233, "column": 14 }, "end": { - "line": 2239, + "line": 2236, "column": 5 } } @@ -121451,16 +121324,16 @@ "kind": "method", "computed": false, "range": [ - 66631, - 66766 + 66572, + 66707 ], "loc": { "start": { - "line": 2236, + "line": 2233, "column": 4 }, "end": { - "line": 2239, + "line": 2236, "column": 5 } }, @@ -121469,16 +121342,16 @@ "type": "Block", "value": "*\n * Return the number of cells for a given row index\n * @param {Number} rowIndex Index of the row\n * @return {Number} Number of cells\n ", "range": [ - 66460, - 66626 + 66401, + 66567 ], "loc": { "start": { - "line": 2231, + "line": 2228, "column": 4 }, "end": { - "line": 2235, + "line": 2232, "column": 7 } } @@ -121489,16 +121362,16 @@ "type": "Block", "value": "*\n * Return the number of filterable rows starting from reference row if\n * defined\n * @param {Boolean} includeHeaders Include the headers row\n * @return {Number} Number of filterable rows\n ", "range": [ - 66772, - 67003 + 66713, + 66944 ], "loc": { "start": { - "line": 2241, + "line": 2238, "column": 4 }, "end": { - "line": 2246, + "line": 2243, "column": 7 } } @@ -121512,16 +121385,16 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 67008, - 67017 + 66949, + 66958 ], "loc": { "start": { - "line": 2247, + "line": 2244, "column": 4 }, "end": { - "line": 2247, + "line": 2244, "column": 13 } } @@ -121534,16 +121407,16 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 67018, - 67032 + 66959, + 66973 ], "loc": { "start": { - "line": 2247, + "line": 2244, "column": 14 }, "end": { - "line": 2247, + "line": 2244, "column": 28 } } @@ -121561,16 +121434,16 @@ "type": "Identifier", "name": "s", "range": [ - 67048, - 67049 + 66989, + 66990 ], "loc": { "start": { - "line": 2248, + "line": 2245, "column": 12 }, "end": { - "line": 2248, + "line": 2245, "column": 13 } } @@ -121583,16 +121456,16 @@ "type": "Identifier", "name": "isUndef", "range": [ - 67052, - 67059 + 66993, + 67000 ], "loc": { "start": { - "line": 2248, + "line": 2245, "column": 16 }, "end": { - "line": 2248, + "line": 2245, "column": 23 } } @@ -121604,16 +121477,16 @@ "object": { "type": "ThisExpression", "range": [ - 67060, - 67064 + 67001, + 67005 ], "loc": { "start": { - "line": 2248, + "line": 2245, "column": 24 }, "end": { - "line": 2248, + "line": 2245, "column": 28 } } @@ -121622,47 +121495,47 @@ "type": "Identifier", "name": "refRow", "range": [ - 67065, - 67071 + 67006, + 67012 ], "loc": { "start": { - "line": 2248, + "line": 2245, "column": 29 }, "end": { - "line": 2248, + "line": 2245, "column": 35 } } }, "range": [ - 67060, - 67071 + 67001, + 67012 ], "loc": { "start": { - "line": 2248, + "line": 2245, "column": 24 }, "end": { - "line": 2248, + "line": 2245, "column": 35 } } } ], "range": [ - 67052, - 67072 + 66993, + 67013 ], "loc": { "start": { - "line": 2248, + "line": 2245, "column": 16 }, "end": { - "line": 2248, + "line": 2245, "column": 36 } } @@ -121672,16 +121545,16 @@ "value": 0, "raw": "0", "range": [ - 67075, - 67076 + 67016, + 67017 ], "loc": { "start": { - "line": 2248, + "line": 2245, "column": 39 }, "end": { - "line": 2248, + "line": 2245, "column": 40 } } @@ -121692,16 +121565,16 @@ "object": { "type": "ThisExpression", "range": [ - 67079, - 67083 + 67020, + 67024 ], "loc": { "start": { - "line": 2248, + "line": 2245, "column": 43 }, "end": { - "line": 2248, + "line": 2245, "column": 47 } } @@ -121710,61 +121583,61 @@ "type": "Identifier", "name": "refRow", "range": [ - 67084, - 67090 + 67025, + 67031 ], "loc": { "start": { - "line": 2248, + "line": 2245, "column": 48 }, "end": { - "line": 2248, + "line": 2245, "column": 54 } } }, "range": [ - 67079, - 67090 + 67020, + 67031 ], "loc": { "start": { - "line": 2248, + "line": 2245, "column": 43 }, "end": { - "line": 2248, + "line": 2245, "column": 54 } } }, "range": [ - 67052, - 67090 + 66993, + 67031 ], "loc": { "start": { - "line": 2248, + "line": 2245, "column": 16 }, "end": { - "line": 2248, + "line": 2245, "column": 54 } } }, "range": [ - 67048, - 67090 + 66989, + 67031 ], "loc": { "start": { - "line": 2248, + "line": 2245, "column": 12 }, "end": { - "line": 2248, + "line": 2245, "column": 54 } } @@ -121772,16 +121645,16 @@ ], "kind": "let", "range": [ - 67044, - 67091 + 66985, + 67032 ], "loc": { "start": { - "line": 2248, + "line": 2245, "column": 8 }, "end": { - "line": 2248, + "line": 2245, "column": 55 } } @@ -121795,16 +121668,16 @@ "type": "Identifier", "name": "ntrs", "range": [ - 67104, - 67108 + 67045, + 67049 ], "loc": { "start": { - "line": 2249, + "line": 2246, "column": 12 }, "end": { - "line": 2249, + "line": 2246, "column": 16 } } @@ -121821,16 +121694,16 @@ "object": { "type": "ThisExpression", "range": [ - 67111, - 67115 + 67052, + 67056 ], "loc": { "start": { - "line": 2249, + "line": 2246, "column": 19 }, "end": { - "line": 2249, + "line": 2246, "column": 23 } } @@ -121839,31 +121712,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 67116, - 67119 + 67057, + 67060 ], "loc": { "start": { - "line": 2249, + "line": 2246, "column": 24 }, "end": { - "line": 2249, + "line": 2246, "column": 27 } } }, "range": [ - 67111, - 67119 + 67052, + 67060 ], "loc": { "start": { - "line": 2249, + "line": 2246, "column": 19 }, "end": { - "line": 2249, + "line": 2246, "column": 27 } } @@ -121872,31 +121745,31 @@ "type": "Identifier", "name": "rows", "range": [ - 67120, - 67124 + 67061, + 67065 ], "loc": { "start": { - "line": 2249, + "line": 2246, "column": 28 }, "end": { - "line": 2249, + "line": 2246, "column": 32 } } }, "range": [ - 67111, - 67124 + 67052, + 67065 ], "loc": { "start": { - "line": 2249, + "line": 2246, "column": 19 }, "end": { - "line": 2249, + "line": 2246, "column": 32 } } @@ -121905,46 +121778,46 @@ "type": "Identifier", "name": "length", "range": [ - 67125, - 67131 + 67066, + 67072 ], "loc": { "start": { - "line": 2249, + "line": 2246, "column": 33 }, "end": { - "line": 2249, + "line": 2246, "column": 39 } } }, "range": [ - 67111, - 67131 + 67052, + 67072 ], "loc": { "start": { - "line": 2249, + "line": 2246, "column": 19 }, "end": { - "line": 2249, + "line": 2246, "column": 39 } } }, "range": [ - 67104, - 67131 + 67045, + 67072 ], "loc": { "start": { - "line": 2249, + "line": 2246, "column": 12 }, "end": { - "line": 2249, + "line": 2246, "column": 39 } } @@ -121952,16 +121825,16 @@ ], "kind": "let", "range": [ - 67100, - 67132 + 67041, + 67073 ], "loc": { "start": { - "line": 2249, + "line": 2246, "column": 8 }, "end": { - "line": 2249, + "line": 2246, "column": 40 } } @@ -121972,16 +121845,16 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 67145, - 67159 + 67086, + 67100 ], "loc": { "start": { - "line": 2250, + "line": 2247, "column": 12 }, "end": { - "line": 2250, + "line": 2247, "column": 26 } } @@ -121998,16 +121871,16 @@ "type": "Identifier", "name": "s", "range": [ - 67175, - 67176 + 67116, + 67117 ], "loc": { "start": { - "line": 2251, + "line": 2248, "column": 12 }, "end": { - "line": 2251, + "line": 2248, "column": 13 } } @@ -122017,78 +121890,78 @@ "value": 0, "raw": "0", "range": [ - 67179, - 67180 + 67120, + 67121 ], "loc": { "start": { - "line": 2251, + "line": 2248, "column": 16 }, "end": { - "line": 2251, + "line": 2248, "column": 17 } } }, "range": [ - 67175, - 67180 + 67116, + 67121 ], "loc": { "start": { - "line": 2251, + "line": 2248, "column": 12 }, "end": { - "line": 2251, + "line": 2248, "column": 17 } } }, "range": [ - 67175, - 67181 + 67116, + 67122 ], "loc": { "start": { - "line": 2251, + "line": 2248, "column": 12 }, "end": { - "line": 2251, + "line": 2248, "column": 18 } } } ], "range": [ - 67161, - 67191 + 67102, + 67132 ], "loc": { "start": { - "line": 2250, + "line": 2247, "column": 28 }, "end": { - "line": 2252, + "line": 2249, "column": 9 } } }, "alternate": null, "range": [ - 67141, - 67191 + 67082, + 67132 ], "loc": { "start": { - "line": 2250, + "line": 2247, "column": 8 }, "end": { - "line": 2252, + "line": 2249, "column": 9 } } @@ -122101,16 +121974,16 @@ "type": "Identifier", "name": "parseInt", "range": [ - 67207, - 67215 + 67148, + 67156 ], "loc": { "start": { - "line": 2253, + "line": 2250, "column": 15 }, "end": { - "line": 2253, + "line": 2250, "column": 23 } } @@ -122123,16 +121996,16 @@ "type": "Identifier", "name": "ntrs", "range": [ - 67216, - 67220 + 67157, + 67161 ], "loc": { "start": { - "line": 2253, + "line": 2250, "column": 24 }, "end": { - "line": 2253, + "line": 2250, "column": 28 } } @@ -122141,31 +122014,31 @@ "type": "Identifier", "name": "s", "range": [ - 67223, - 67224 + 67164, + 67165 ], "loc": { "start": { - "line": 2253, + "line": 2250, "column": 31 }, "end": { - "line": 2253, + "line": 2250, "column": 32 } } }, "range": [ - 67216, - 67224 + 67157, + 67165 ], "loc": { "start": { - "line": 2253, + "line": 2250, "column": 24 }, "end": { - "line": 2253, + "line": 2250, "column": 32 } } @@ -122175,63 +122048,63 @@ "value": 10, "raw": "10", "range": [ - 67226, - 67228 + 67167, + 67169 ], "loc": { "start": { - "line": 2253, + "line": 2250, "column": 34 }, "end": { - "line": 2253, + "line": 2250, "column": 36 } } } ], "range": [ - 67207, - 67229 + 67148, + 67170 ], "loc": { "start": { - "line": 2253, + "line": 2250, "column": 15 }, "end": { - "line": 2253, + "line": 2250, "column": 37 } } }, "range": [ - 67200, - 67230 + 67141, + 67171 ], "loc": { "start": { - "line": 2253, + "line": 2250, "column": 8 }, "end": { - "line": 2253, + "line": 2250, "column": 38 } } } ], "range": [ - 67034, - 67236 + 66975, + 67177 ], "loc": { "start": { - "line": 2247, + "line": 2244, "column": 30 }, "end": { - "line": 2254, + "line": 2251, "column": 5 } } @@ -122239,16 +122112,16 @@ "generator": false, "expression": false, "range": [ - 67017, - 67236 + 66958, + 67177 ], "loc": { "start": { - "line": 2247, + "line": 2244, "column": 13 }, "end": { - "line": 2254, + "line": 2251, "column": 5 } } @@ -122256,16 +122129,16 @@ "kind": "method", "computed": false, "range": [ - 67008, - 67236 + 66949, + 67177 ], "loc": { "start": { - "line": 2247, + "line": 2244, "column": 4 }, "end": { - "line": 2254, + "line": 2251, "column": 5 } }, @@ -122274,16 +122147,16 @@ "type": "Block", "value": "*\n * Return the number of filterable rows starting from reference row if\n * defined\n * @param {Boolean} includeHeaders Include the headers row\n * @return {Number} Number of filterable rows\n ", "range": [ - 66772, - 67003 + 66713, + 66944 ], "loc": { "start": { - "line": 2241, + "line": 2238, "column": 4 }, "end": { - "line": 2246, + "line": 2243, "column": 7 } } @@ -122294,16 +122167,16 @@ "type": "Block", "value": "*\n * Return the text content of a given cell\n * @param {DOMElement} Cell's DOM element\n * @returns {String}\n ", "range": [ - 67243, - 67372 + 67184, + 67313 ], "loc": { "start": { - "line": 2257, + "line": 2254, "column": 4 }, "end": { - "line": 2261, + "line": 2258, "column": 7 } } @@ -122317,16 +122190,16 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 67377, - 67389 + 67318, + 67330 ], "loc": { "start": { - "line": 2262, + "line": 2259, "column": 4 }, "end": { - "line": 2262, + "line": 2259, "column": 16 } } @@ -122339,16 +122212,16 @@ "type": "Identifier", "name": "cell", "range": [ - 67390, - 67394 + 67331, + 67335 ], "loc": { "start": { - "line": 2262, + "line": 2259, "column": 17 }, "end": { - "line": 2262, + "line": 2259, "column": 21 } } @@ -122366,16 +122239,16 @@ "type": "Identifier", "name": "idx", "range": [ - 67410, - 67413 + 67351, + 67354 ], "loc": { "start": { - "line": 2263, + "line": 2260, "column": 12 }, "end": { - "line": 2263, + "line": 2260, "column": 15 } } @@ -122387,16 +122260,16 @@ "type": "Identifier", "name": "cell", "range": [ - 67416, - 67420 + 67357, + 67361 ], "loc": { "start": { - "line": 2263, + "line": 2260, "column": 18 }, "end": { - "line": 2263, + "line": 2260, "column": 22 } } @@ -122405,46 +122278,46 @@ "type": "Identifier", "name": "cellIndex", "range": [ - 67421, - 67430 + 67362, + 67371 ], "loc": { "start": { - "line": 2263, + "line": 2260, "column": 23 }, "end": { - "line": 2263, + "line": 2260, "column": 32 } } }, "range": [ - 67416, - 67430 + 67357, + 67371 ], "loc": { "start": { - "line": 2263, + "line": 2260, "column": 18 }, "end": { - "line": 2263, + "line": 2260, "column": 32 } } }, "range": [ - 67410, - 67430 + 67351, + 67371 ], "loc": { "start": { - "line": 2263, + "line": 2260, "column": 12 }, "end": { - "line": 2263, + "line": 2260, "column": 32 } } @@ -122452,16 +122325,16 @@ ], "kind": "let", "range": [ - 67406, - 67431 + 67347, + 67372 ], "loc": { "start": { - "line": 2263, + "line": 2260, "column": 8 }, "end": { - "line": 2263, + "line": 2260, "column": 33 } }, @@ -122470,16 +122343,16 @@ "type": "Line", "value": "CallcustomCellData callback", "range": [ - 67440, - 67469 + 67381, + 67410 ], "loc": { "start": { - "line": 2264, + "line": 2261, "column": 8 }, "end": { - "line": 2264, + "line": 2261, "column": 37 } } @@ -122502,16 +122375,16 @@ "object": { "type": "ThisExpression", "range": [ - 67482, - 67486 + 67423, + 67427 ], "loc": { "start": { - "line": 2265, + "line": 2262, "column": 12 }, "end": { - "line": 2265, + "line": 2262, "column": 16 } } @@ -122520,31 +122393,31 @@ "type": "Identifier", "name": "customCellDataCols", "range": [ - 67487, - 67505 + 67428, + 67446 ], "loc": { "start": { - "line": 2265, + "line": 2262, "column": 17 }, "end": { - "line": 2265, + "line": 2262, "column": 35 } } }, "range": [ - 67482, - 67505 + 67423, + 67446 ], "loc": { "start": { - "line": 2265, + "line": 2262, "column": 12 }, "end": { - "line": 2265, + "line": 2262, "column": 35 } } @@ -122553,31 +122426,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 67506, - 67513 + 67447, + 67454 ], "loc": { "start": { - "line": 2265, + "line": 2262, "column": 36 }, "end": { - "line": 2265, + "line": 2262, "column": 43 } } }, "range": [ - 67482, - 67513 + 67423, + 67454 ], "loc": { "start": { - "line": 2265, + "line": 2262, "column": 12 }, "end": { - "line": 2265, + "line": 2262, "column": 43 } } @@ -122587,32 +122460,32 @@ "type": "Identifier", "name": "idx", "range": [ - 67514, - 67517 + 67455, + 67458 ], "loc": { "start": { - "line": 2265, + "line": 2262, "column": 44 }, "end": { - "line": 2265, + "line": 2262, "column": 47 } } } ], "range": [ - 67482, - 67518 + 67423, + 67459 ], "loc": { "start": { - "line": 2265, + "line": 2262, "column": 12 }, "end": { - "line": 2265, + "line": 2262, "column": 48 } } @@ -122625,47 +122498,47 @@ "value": 1, "raw": "1", "range": [ - 67524, - 67525 + 67465, + 67466 ], "loc": { "start": { - "line": 2265, + "line": 2262, "column": 54 }, "end": { - "line": 2265, + "line": 2262, "column": 55 } } }, "prefix": true, "range": [ - 67523, - 67525 + 67464, + 67466 ], "loc": { "start": { - "line": 2265, + "line": 2262, "column": 53 }, "end": { - "line": 2265, + "line": 2262, "column": 55 } } }, "range": [ - 67482, - 67525 + 67423, + 67466 ], "loc": { "start": { - "line": 2265, + "line": 2262, "column": 12 }, "end": { - "line": 2265, + "line": 2262, "column": 55 } } @@ -122683,16 +122556,16 @@ "object": { "type": "ThisExpression", "range": [ - 67548, - 67552 + 67489, + 67493 ], "loc": { "start": { - "line": 2266, + "line": 2263, "column": 19 }, "end": { - "line": 2266, + "line": 2263, "column": 23 } } @@ -122701,31 +122574,31 @@ "type": "Identifier", "name": "customCellData", "range": [ - 67553, - 67567 + 67494, + 67508 ], "loc": { "start": { - "line": 2266, + "line": 2263, "column": 24 }, "end": { - "line": 2266, + "line": 2263, "column": 38 } } }, "range": [ - 67548, - 67567 + 67489, + 67508 ], "loc": { "start": { - "line": 2266, + "line": 2263, "column": 19 }, "end": { - "line": 2266, + "line": 2263, "column": 38 } } @@ -122734,16 +122607,16 @@ { "type": "ThisExpression", "range": [ - 67568, - 67572 + 67509, + 67513 ], "loc": { "start": { - "line": 2266, + "line": 2263, "column": 39 }, "end": { - "line": 2266, + "line": 2263, "column": 43 } } @@ -122752,16 +122625,16 @@ "type": "Identifier", "name": "cell", "range": [ - 67574, - 67578 + 67515, + 67519 ], "loc": { "start": { - "line": 2266, + "line": 2263, "column": 45 }, "end": { - "line": 2266, + "line": 2263, "column": 49 } } @@ -122770,63 +122643,63 @@ "type": "Identifier", "name": "idx", "range": [ - 67580, - 67583 + 67521, + 67524 ], "loc": { "start": { - "line": 2266, + "line": 2263, "column": 51 }, "end": { - "line": 2266, + "line": 2263, "column": 54 } } } ], "range": [ - 67548, - 67584 + 67489, + 67525 ], "loc": { "start": { - "line": 2266, + "line": 2263, "column": 19 }, "end": { - "line": 2266, + "line": 2263, "column": 55 } } }, "range": [ - 67541, - 67585 + 67482, + 67526 ], "loc": { "start": { - "line": 2266, + "line": 2263, "column": 12 }, "end": { - "line": 2266, + "line": 2263, "column": 56 } } } ], "range": [ - 67527, - 67595 + 67468, + 67536 ], "loc": { "start": { - "line": 2265, + "line": 2262, "column": 57 }, "end": { - "line": 2267, + "line": 2264, "column": 9 } } @@ -122842,16 +122715,16 @@ "type": "Identifier", "name": "getText", "range": [ - 67622, - 67629 + 67563, + 67570 ], "loc": { "start": { - "line": 2268, + "line": 2265, "column": 19 }, "end": { - "line": 2268, + "line": 2265, "column": 26 } } @@ -122861,78 +122734,78 @@ "type": "Identifier", "name": "cell", "range": [ - 67630, - 67634 + 67571, + 67575 ], "loc": { "start": { - "line": 2268, + "line": 2265, "column": 27 }, "end": { - "line": 2268, + "line": 2265, "column": 31 } } } ], "range": [ - 67622, - 67635 + 67563, + 67576 ], "loc": { "start": { - "line": 2268, + "line": 2265, "column": 19 }, "end": { - "line": 2268, + "line": 2265, "column": 32 } } }, "range": [ - 67615, - 67636 + 67556, + 67577 ], "loc": { "start": { - "line": 2268, + "line": 2265, "column": 12 }, "end": { - "line": 2268, + "line": 2265, "column": 33 } } } ], "range": [ - 67601, - 67646 + 67542, + 67587 ], "loc": { "start": { - "line": 2267, + "line": 2264, "column": 15 }, "end": { - "line": 2269, + "line": 2266, "column": 9 } } }, "range": [ - 67478, - 67646 + 67419, + 67587 ], "loc": { "start": { - "line": 2265, + "line": 2262, "column": 8 }, "end": { - "line": 2269, + "line": 2266, "column": 9 } }, @@ -122941,16 +122814,16 @@ "type": "Line", "value": "CallcustomCellData callback", "range": [ - 67440, - 67469 + 67381, + 67410 ], "loc": { "start": { - "line": 2264, + "line": 2261, "column": 8 }, "end": { - "line": 2264, + "line": 2261, "column": 37 } } @@ -122959,16 +122832,16 @@ } ], "range": [ - 67396, - 67652 + 67337, + 67593 ], "loc": { "start": { - "line": 2262, + "line": 2259, "column": 23 }, "end": { - "line": 2270, + "line": 2267, "column": 5 } } @@ -122976,16 +122849,16 @@ "generator": false, "expression": false, "range": [ - 67389, - 67652 + 67330, + 67593 ], "loc": { "start": { - "line": 2262, + "line": 2259, "column": 16 }, "end": { - "line": 2270, + "line": 2267, "column": 5 } } @@ -122993,16 +122866,16 @@ "kind": "method", "computed": false, "range": [ - 67377, - 67652 + 67318, + 67593 ], "loc": { "start": { - "line": 2262, + "line": 2259, "column": 4 }, "end": { - "line": 2270, + "line": 2267, "column": 5 } }, @@ -123011,16 +122884,16 @@ "type": "Block", "value": "*\n * Return the text content of a given cell\n * @param {DOMElement} Cell's DOM element\n * @returns {String}\n ", "range": [ - 67243, - 67372 + 67184, + 67313 ], "loc": { "start": { - "line": 2257, + "line": 2254, "column": 4 }, "end": { - "line": 2261, + "line": 2258, "column": 7 } } @@ -123031,16 +122904,16 @@ "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": [ - 67658, - 67838 + 67599, + 67779 ], "loc": { "start": { - "line": 2272, + "line": 2269, "column": 4 }, "end": { - "line": 2276, + "line": 2273, "column": 7 } } @@ -123054,16 +122927,16 @@ "type": "Identifier", "name": "getCellData", "range": [ - 67843, - 67854 + 67784, + 67795 ], "loc": { "start": { - "line": 2277, + "line": 2274, "column": 4 }, "end": { - "line": 2277, + "line": 2274, "column": 15 } } @@ -123076,16 +122949,16 @@ "type": "Identifier", "name": "cell", "range": [ - 67855, - 67859 + 67796, + 67800 ], "loc": { "start": { - "line": 2277, + "line": 2274, "column": 16 }, "end": { - "line": 2277, + "line": 2274, "column": 20 } } @@ -123103,16 +122976,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 67875, - 67883 + 67816, + 67824 ], "loc": { "start": { - "line": 2278, + "line": 2275, "column": 12 }, "end": { - "line": 2278, + "line": 2275, "column": 20 } } @@ -123124,16 +122997,16 @@ "type": "Identifier", "name": "cell", "range": [ - 67886, - 67890 + 67827, + 67831 ], "loc": { "start": { - "line": 2278, + "line": 2275, "column": 23 }, "end": { - "line": 2278, + "line": 2275, "column": 27 } } @@ -123142,46 +123015,46 @@ "type": "Identifier", "name": "cellIndex", "range": [ - 67891, - 67900 + 67832, + 67841 ], "loc": { "start": { - "line": 2278, + "line": 2275, "column": 28 }, "end": { - "line": 2278, + "line": 2275, "column": 37 } } }, "range": [ - 67886, - 67900 + 67827, + 67841 ], "loc": { "start": { - "line": 2278, + "line": 2275, "column": 23 }, "end": { - "line": 2278, + "line": 2275, "column": 37 } } }, "range": [ - 67875, - 67900 + 67816, + 67841 ], "loc": { "start": { - "line": 2278, + "line": 2275, "column": 12 }, "end": { - "line": 2278, + "line": 2275, "column": 37 } } @@ -123189,16 +123062,16 @@ ], "kind": "let", "range": [ - 67871, - 67901 + 67812, + 67842 ], "loc": { "start": { - "line": 2278, + "line": 2275, "column": 8 }, "end": { - "line": 2278, + "line": 2275, "column": 38 } } @@ -123212,16 +123085,16 @@ "type": "Identifier", "name": "value", "range": [ - 67914, - 67919 + 67855, + 67860 ], "loc": { "start": { - "line": 2279, + "line": 2276, "column": 12 }, "end": { - "line": 2279, + "line": 2276, "column": 17 } } @@ -123234,16 +123107,16 @@ "object": { "type": "ThisExpression", "range": [ - 67922, - 67926 + 67863, + 67867 ], "loc": { "start": { - "line": 2279, + "line": 2276, "column": 20 }, "end": { - "line": 2279, + "line": 2276, "column": 24 } } @@ -123252,31 +123125,31 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 67927, - 67939 + 67868, + 67880 ], "loc": { "start": { - "line": 2279, + "line": 2276, "column": 25 }, "end": { - "line": 2279, + "line": 2276, "column": 37 } } }, "range": [ - 67922, - 67939 + 67863, + 67880 ], "loc": { "start": { - "line": 2279, + "line": 2276, "column": 20 }, "end": { - "line": 2279, + "line": 2276, "column": 37 } } @@ -123286,47 +123159,47 @@ "type": "Identifier", "name": "cell", "range": [ - 67940, - 67944 + 67881, + 67885 ], "loc": { "start": { - "line": 2279, + "line": 2276, "column": 38 }, "end": { - "line": 2279, + "line": 2276, "column": 42 } } } ], "range": [ - 67922, - 67945 + 67863, + 67886 ], "loc": { "start": { - "line": 2279, + "line": 2276, "column": 20 }, "end": { - "line": 2279, + "line": 2276, "column": 43 } } }, "range": [ - 67914, - 67945 + 67855, + 67886 ], "loc": { "start": { - "line": 2279, + "line": 2276, "column": 12 }, "end": { - "line": 2279, + "line": 2276, "column": 43 } } @@ -123334,16 +123207,16 @@ ], "kind": "let", "range": [ - 67910, - 67946 + 67851, + 67887 ], "loc": { "start": { - "line": 2279, + "line": 2276, "column": 8 }, "end": { - "line": 2279, + "line": 2276, "column": 44 } } @@ -123358,16 +123231,16 @@ "object": { "type": "ThisExpression", "range": [ - 67960, - 67964 + 67901, + 67905 ], "loc": { "start": { - "line": 2281, + "line": 2278, "column": 12 }, "end": { - "line": 2281, + "line": 2278, "column": 16 } } @@ -123376,31 +123249,31 @@ "type": "Identifier", "name": "hasType", "range": [ - 67965, - 67972 + 67906, + 67913 ], "loc": { "start": { - "line": 2281, + "line": 2278, "column": 17 }, "end": { - "line": 2281, + "line": 2278, "column": 24 } } }, "range": [ - 67960, - 67972 + 67901, + 67913 ], "loc": { "start": { - "line": 2281, + "line": 2278, "column": 12 }, "end": { - "line": 2281, + "line": 2278, "column": 24 } } @@ -123410,16 +123283,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 67973, - 67981 + 67914, + 67922 ], "loc": { "start": { - "line": 2281, + "line": 2278, "column": 25 }, "end": { - "line": 2281, + "line": 2278, "column": 33 } } @@ -123431,48 +123304,48 @@ "type": "Identifier", "name": "FORMATTED_NUMBER", "range": [ - 67984, - 68000 + 67925, + 67941 ], "loc": { "start": { - "line": 2281, + "line": 2278, "column": 36 }, "end": { - "line": 2281, + "line": 2278, "column": 52 } } } ], "range": [ - 67983, - 68001 + 67924, + 67942 ], "loc": { "start": { - "line": 2281, + "line": 2278, "column": 35 }, "end": { - "line": 2281, + "line": 2278, "column": 53 } } } ], "range": [ - 67960, - 68002 + 67901, + 67943 ], "loc": { "start": { - "line": 2281, + "line": 2278, "column": 12 }, "end": { - "line": 2281, + "line": 2278, "column": 54 } } @@ -123489,16 +123362,16 @@ "type": "Identifier", "name": "decimal", "range": [ - 68022, - 68029 + 67963, + 67970 ], "loc": { "start": { - "line": 2282, + "line": 2279, "column": 16 }, "end": { - "line": 2282, + "line": 2279, "column": 23 } } @@ -123509,16 +123382,16 @@ "object": { "type": "ThisExpression", "range": [ - 68032, - 68036 + 67973, + 67977 ], "loc": { "start": { - "line": 2282, + "line": 2279, "column": 26 }, "end": { - "line": 2282, + "line": 2279, "column": 30 } } @@ -123527,46 +123400,46 @@ "type": "Identifier", "name": "decimalSeparator", "range": [ - 68037, - 68053 + 67978, + 67994 ], "loc": { "start": { - "line": 2282, + "line": 2279, "column": 31 }, "end": { - "line": 2282, + "line": 2279, "column": 47 } } }, "range": [ - 68032, - 68053 + 67973, + 67994 ], "loc": { "start": { - "line": 2282, + "line": 2279, "column": 26 }, "end": { - "line": 2282, + "line": 2279, "column": 47 } } }, "range": [ - 68022, - 68053 + 67963, + 67994 ], "loc": { "start": { - "line": 2282, + "line": 2279, "column": 16 }, "end": { - "line": 2282, + "line": 2279, "column": 47 } } @@ -123574,16 +123447,16 @@ ], "kind": "let", "range": [ - 68018, - 68054 + 67959, + 67995 ], "loc": { "start": { - "line": 2282, + "line": 2279, "column": 12 }, "end": { - "line": 2282, + "line": 2279, "column": 48 } } @@ -123597,16 +123470,16 @@ "type": "Identifier", "name": "colType", "range": [ - 68071, - 68078 + 68012, + 68019 ], "loc": { "start": { - "line": 2283, + "line": 2280, "column": 16 }, "end": { - "line": 2283, + "line": 2280, "column": 23 } } @@ -123620,16 +123493,16 @@ "object": { "type": "ThisExpression", "range": [ - 68081, - 68085 + 68022, + 68026 ], "loc": { "start": { - "line": 2283, + "line": 2280, "column": 26 }, "end": { - "line": 2283, + "line": 2280, "column": 30 } } @@ -123638,31 +123511,31 @@ "type": "Identifier", "name": "colTypes", "range": [ - 68086, - 68094 + 68027, + 68035 ], "loc": { "start": { - "line": 2283, + "line": 2280, "column": 31 }, "end": { - "line": 2283, + "line": 2280, "column": 39 } } }, "range": [ - 68081, - 68094 + 68022, + 68035 ], "loc": { "start": { - "line": 2283, + "line": 2280, "column": 26 }, "end": { - "line": 2283, + "line": 2280, "column": 39 } } @@ -123671,46 +123544,46 @@ "type": "Identifier", "name": "colIndex", "range": [ - 68095, - 68103 + 68036, + 68044 ], "loc": { "start": { - "line": 2283, + "line": 2280, "column": 40 }, "end": { - "line": 2283, + "line": 2280, "column": 48 } } }, "range": [ - 68081, - 68104 + 68022, + 68045 ], "loc": { "start": { - "line": 2283, + "line": 2280, "column": 26 }, "end": { - "line": 2283, + "line": 2280, "column": 49 } } }, "range": [ - 68071, - 68104 + 68012, + 68045 ], "loc": { "start": { - "line": 2283, + "line": 2280, "column": 16 }, "end": { - "line": 2283, + "line": 2280, "column": 49 } } @@ -123718,16 +123591,16 @@ ], "kind": "let", "range": [ - 68067, - 68105 + 68008, + 68046 ], "loc": { "start": { - "line": 2283, + "line": 2280, "column": 12 }, "end": { - "line": 2283, + "line": 2280, "column": 50 } } @@ -123743,16 +123616,16 @@ "type": "Identifier", "name": "colType", "range": [ - 68122, - 68129 + 68063, + 68070 ], "loc": { "start": { - "line": 2284, + "line": 2281, "column": 16 }, "end": { - "line": 2284, + "line": 2281, "column": 23 } } @@ -123761,31 +123634,31 @@ "type": "Identifier", "name": "hasOwnProperty", "range": [ - 68130, - 68144 + 68071, + 68085 ], "loc": { "start": { - "line": 2284, + "line": 2281, "column": 24 }, "end": { - "line": 2284, + "line": 2281, "column": 38 } } }, "range": [ - 68122, - 68144 + 68063, + 68085 ], "loc": { "start": { - "line": 2284, + "line": 2281, "column": 16 }, "end": { - "line": 2284, + "line": 2281, "column": 38 } } @@ -123796,32 +123669,32 @@ "value": "decimal", "raw": "'decimal'", "range": [ - 68145, - 68154 + 68086, + 68095 ], "loc": { "start": { - "line": 2284, + "line": 2281, "column": 39 }, "end": { - "line": 2284, + "line": 2281, "column": 48 } } } ], "range": [ - 68122, - 68155 + 68063, + 68096 ], "loc": { "start": { - "line": 2284, + "line": 2281, "column": 16 }, "end": { - "line": 2284, + "line": 2281, "column": 49 } } @@ -123838,16 +123711,16 @@ "type": "Identifier", "name": "decimal", "range": [ - 68175, - 68182 + 68116, + 68123 ], "loc": { "start": { - "line": 2285, + "line": 2282, "column": 16 }, "end": { - "line": 2285, + "line": 2282, "column": 23 } } @@ -123859,16 +123732,16 @@ "type": "Identifier", "name": "colType", "range": [ - 68185, - 68192 + 68126, + 68133 ], "loc": { "start": { - "line": 2285, + "line": 2282, "column": 26 }, "end": { - "line": 2285, + "line": 2282, "column": 33 } } @@ -123877,93 +123750,93 @@ "type": "Identifier", "name": "decimal", "range": [ - 68193, - 68200 + 68134, + 68141 ], "loc": { "start": { - "line": 2285, + "line": 2282, "column": 34 }, "end": { - "line": 2285, + "line": 2282, "column": 41 } } }, "range": [ - 68185, - 68200 + 68126, + 68141 ], "loc": { "start": { - "line": 2285, + "line": 2282, "column": 26 }, "end": { - "line": 2285, + "line": 2282, "column": 41 } } }, "range": [ - 68175, - 68200 + 68116, + 68141 ], "loc": { "start": { - "line": 2285, + "line": 2282, "column": 16 }, "end": { - "line": 2285, + "line": 2282, "column": 41 } } }, "range": [ - 68175, - 68201 + 68116, + 68142 ], "loc": { "start": { - "line": 2285, + "line": 2282, "column": 16 }, "end": { - "line": 2285, + "line": 2282, "column": 42 } } } ], "range": [ - 68157, - 68215 + 68098, + 68156 ], "loc": { "start": { - "line": 2284, + "line": 2281, "column": 51 }, "end": { - "line": 2286, + "line": 2283, "column": 13 } } }, "alternate": null, "range": [ - 68118, - 68215 + 68059, + 68156 ], "loc": { "start": { - "line": 2284, + "line": 2281, "column": 12 }, "end": { - "line": 2286, + "line": 2283, "column": 13 } } @@ -123976,16 +123849,16 @@ "type": "Identifier", "name": "parseNb", "range": [ - 68235, - 68242 + 68176, + 68183 ], "loc": { "start": { - "line": 2287, + "line": 2284, "column": 19 }, "end": { - "line": 2287, + "line": 2284, "column": 26 } } @@ -123995,16 +123868,16 @@ "type": "Identifier", "name": "value", "range": [ - 68243, - 68248 + 68184, + 68189 ], "loc": { "start": { - "line": 2287, + "line": 2284, "column": 27 }, "end": { - "line": 2287, + "line": 2284, "column": 32 } } @@ -124013,63 +123886,63 @@ "type": "Identifier", "name": "decimal", "range": [ - 68250, - 68257 + 68191, + 68198 ], "loc": { "start": { - "line": 2287, + "line": 2284, "column": 34 }, "end": { - "line": 2287, + "line": 2284, "column": 41 } } } ], "range": [ - 68235, - 68258 + 68176, + 68199 ], "loc": { "start": { - "line": 2287, + "line": 2284, "column": 19 }, "end": { - "line": 2287, + "line": 2284, "column": 42 } } }, "range": [ - 68228, - 68259 + 68169, + 68200 ], "loc": { "start": { - "line": 2287, + "line": 2284, "column": 12 }, "end": { - "line": 2287, + "line": 2284, "column": 43 } } } ], "range": [ - 68004, - 68269 + 67945, + 68210 ], "loc": { "start": { - "line": 2281, + "line": 2278, "column": 56 }, "end": { - "line": 2288, + "line": 2285, "column": 9 } } @@ -124084,16 +123957,16 @@ "object": { "type": "ThisExpression", "range": [ - 68287, - 68291 + 68228, + 68232 ], "loc": { "start": { - "line": 2289, + "line": 2286, "column": 17 }, "end": { - "line": 2289, + "line": 2286, "column": 21 } } @@ -124102,31 +123975,31 @@ "type": "Identifier", "name": "hasType", "range": [ - 68292, - 68299 + 68233, + 68240 ], "loc": { "start": { - "line": 2289, + "line": 2286, "column": 22 }, "end": { - "line": 2289, + "line": 2286, "column": 29 } } }, "range": [ - 68287, - 68299 + 68228, + 68240 ], "loc": { "start": { - "line": 2289, + "line": 2286, "column": 17 }, "end": { - "line": 2289, + "line": 2286, "column": 29 } } @@ -124136,16 +124009,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 68300, - 68308 + 68241, + 68249 ], "loc": { "start": { - "line": 2289, + "line": 2286, "column": 30 }, "end": { - "line": 2289, + "line": 2286, "column": 38 } } @@ -124157,48 +124030,48 @@ "type": "Identifier", "name": "NUMBER", "range": [ - 68311, - 68317 + 68252, + 68258 ], "loc": { "start": { - "line": 2289, + "line": 2286, "column": 41 }, "end": { - "line": 2289, + "line": 2286, "column": 47 } } } ], "range": [ - 68310, - 68318 + 68251, + 68259 ], "loc": { "start": { - "line": 2289, + "line": 2286, "column": 40 }, "end": { - "line": 2289, + "line": 2286, "column": 48 } } } ], "range": [ - 68287, - 68319 + 68228, + 68260 ], "loc": { "start": { - "line": 2289, + "line": 2286, "column": 17 }, "end": { - "line": 2289, + "line": 2286, "column": 49 } } @@ -124214,16 +124087,16 @@ "type": "Identifier", "name": "Number", "range": [ - 68342, - 68348 + 68283, + 68289 ], "loc": { "start": { - "line": 2290, + "line": 2287, "column": 19 }, "end": { - "line": 2290, + "line": 2287, "column": 25 } } @@ -124233,63 +124106,63 @@ "type": "Identifier", "name": "value", "range": [ - 68349, - 68354 + 68290, + 68295 ], "loc": { "start": { - "line": 2290, + "line": 2287, "column": 26 }, "end": { - "line": 2290, + "line": 2287, "column": 31 } } } ], "range": [ - 68342, - 68355 + 68283, + 68296 ], "loc": { "start": { - "line": 2290, + "line": 2287, "column": 19 }, "end": { - "line": 2290, + "line": 2287, "column": 32 } } }, "range": [ - 68335, - 68356 + 68276, + 68297 ], "loc": { "start": { - "line": 2290, + "line": 2287, "column": 12 }, "end": { - "line": 2290, + "line": 2287, "column": 33 } } } ], "range": [ - 68321, - 68366 + 68262, + 68307 ], "loc": { "start": { - "line": 2289, + "line": 2286, "column": 51 }, "end": { - "line": 2291, + "line": 2288, "column": 9 } } @@ -124304,16 +124177,16 @@ "object": { "type": "ThisExpression", "range": [ - 68384, - 68388 + 68325, + 68329 ], "loc": { "start": { - "line": 2292, + "line": 2289, "column": 17 }, "end": { - "line": 2292, + "line": 2289, "column": 21 } } @@ -124322,31 +124195,31 @@ "type": "Identifier", "name": "hasType", "range": [ - 68389, - 68396 + 68330, + 68337 ], "loc": { "start": { - "line": 2292, + "line": 2289, "column": 22 }, "end": { - "line": 2292, + "line": 2289, "column": 29 } } }, "range": [ - 68384, - 68396 + 68325, + 68337 ], "loc": { "start": { - "line": 2292, + "line": 2289, "column": 17 }, "end": { - "line": 2292, + "line": 2289, "column": 29 } } @@ -124356,16 +124229,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 68397, - 68405 + 68338, + 68346 ], "loc": { "start": { - "line": 2292, + "line": 2289, "column": 30 }, "end": { - "line": 2292, + "line": 2289, "column": 38 } } @@ -124377,48 +124250,48 @@ "type": "Identifier", "name": "DATE", "range": [ - 68408, - 68412 + 68349, + 68353 ], "loc": { "start": { - "line": 2292, + "line": 2289, "column": 41 }, "end": { - "line": 2292, + "line": 2289, "column": 45 } } } ], "range": [ - 68407, - 68413 + 68348, + 68354 ], "loc": { "start": { - "line": 2292, + "line": 2289, "column": 40 }, "end": { - "line": 2292, + "line": 2289, "column": 46 } } } ], "range": [ - 68384, - 68414 + 68325, + 68355 ], "loc": { "start": { - "line": 2292, + "line": 2289, "column": 17 }, "end": { - "line": 2292, + "line": 2289, "column": 47 } } @@ -124435,16 +124308,16 @@ "type": "Identifier", "name": "dateType", "range": [ - 68433, - 68441 + 68374, + 68382 ], "loc": { "start": { - "line": 2293, + "line": 2290, "column": 16 }, "end": { - "line": 2293, + "line": 2290, "column": 24 } } @@ -124458,16 +124331,16 @@ "object": { "type": "ThisExpression", "range": [ - 68444, - 68448 + 68385, + 68389 ], "loc": { "start": { - "line": 2293, + "line": 2290, "column": 27 }, "end": { - "line": 2293, + "line": 2290, "column": 31 } } @@ -124476,31 +124349,31 @@ "type": "Identifier", "name": "Mod", "range": [ - 68449, - 68452 + 68390, + 68393 ], "loc": { "start": { - "line": 2293, + "line": 2290, "column": 32 }, "end": { - "line": 2293, + "line": 2290, "column": 35 } } }, "range": [ - 68444, - 68452 + 68385, + 68393 ], "loc": { "start": { - "line": 2293, + "line": 2290, "column": 27 }, "end": { - "line": 2293, + "line": 2290, "column": 35 } } @@ -124509,46 +124382,46 @@ "type": "Identifier", "name": "dateType", "range": [ - 68453, - 68461 + 68394, + 68402 ], "loc": { "start": { - "line": 2293, + "line": 2290, "column": 36 }, "end": { - "line": 2293, + "line": 2290, "column": 44 } } }, "range": [ - 68444, - 68461 + 68385, + 68402 ], "loc": { "start": { - "line": 2293, + "line": 2290, "column": 27 }, "end": { - "line": 2293, + "line": 2290, "column": 44 } } }, "range": [ - 68433, - 68461 + 68374, + 68402 ], "loc": { "start": { - "line": 2293, + "line": 2290, "column": 16 }, "end": { - "line": 2293, + "line": 2290, "column": 44 } } @@ -124556,16 +124429,16 @@ ], "kind": "let", "range": [ - 68429, - 68462 + 68370, + 68403 ], "loc": { "start": { - "line": 2293, + "line": 2290, "column": 12 }, "end": { - "line": 2293, + "line": 2290, "column": 45 } } @@ -124579,16 +124452,16 @@ "type": "Identifier", "name": "locale", "range": [ - 68479, - 68485 + 68420, + 68426 ], "loc": { "start": { - "line": 2294, + "line": 2291, "column": 16 }, "end": { - "line": 2294, + "line": 2291, "column": 22 } } @@ -124608,16 +124481,16 @@ "type": "Identifier", "name": "dateType", "range": [ - 68488, - 68496 + 68429, + 68437 ], "loc": { "start": { - "line": 2294, + "line": 2291, "column": 25 }, "end": { - "line": 2294, + "line": 2291, "column": 33 } } @@ -124626,31 +124499,31 @@ "type": "Identifier", "name": "getOptions", "range": [ - 68497, - 68507 + 68438, + 68448 ], "loc": { "start": { - "line": 2294, + "line": 2291, "column": 34 }, "end": { - "line": 2294, + "line": 2291, "column": 44 } } }, "range": [ - 68488, - 68507 + 68429, + 68448 ], "loc": { "start": { - "line": 2294, + "line": 2291, "column": 25 }, "end": { - "line": 2294, + "line": 2291, "column": 44 } } @@ -124660,32 +124533,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 68508, - 68516 + 68449, + 68457 ], "loc": { "start": { - "line": 2294, + "line": 2291, "column": 45 }, "end": { - "line": 2294, + "line": 2291, "column": 53 } } } ], "range": [ - 68488, - 68517 + 68429, + 68458 ], "loc": { "start": { - "line": 2294, + "line": 2291, "column": 25 }, "end": { - "line": 2294, + "line": 2291, "column": 54 } } @@ -124694,31 +124567,31 @@ "type": "Identifier", "name": "locale", "range": [ - 68518, - 68524 + 68459, + 68465 ], "loc": { "start": { - "line": 2294, + "line": 2291, "column": 55 }, "end": { - "line": 2294, + "line": 2291, "column": 61 } } }, "range": [ - 68488, - 68524 + 68429, + 68465 ], "loc": { "start": { - "line": 2294, + "line": 2291, "column": 25 }, "end": { - "line": 2294, + "line": 2291, "column": 61 } } @@ -124729,16 +124602,16 @@ "object": { "type": "ThisExpression", "range": [ - 68528, - 68532 + 68469, + 68473 ], "loc": { "start": { - "line": 2294, + "line": 2291, "column": 65 }, "end": { - "line": 2294, + "line": 2291, "column": 69 } } @@ -124747,61 +124620,61 @@ "type": "Identifier", "name": "locale", "range": [ - 68533, - 68539 + 68474, + 68480 ], "loc": { "start": { - "line": 2294, + "line": 2291, "column": 70 }, "end": { - "line": 2294, + "line": 2291, "column": 76 } } }, "range": [ - 68528, - 68539 + 68469, + 68480 ], "loc": { "start": { - "line": 2294, + "line": 2291, "column": 65 }, "end": { - "line": 2294, + "line": 2291, "column": 76 } } }, "range": [ - 68488, - 68539 + 68429, + 68480 ], "loc": { "start": { - "line": 2294, + "line": 2291, "column": 25 }, "end": { - "line": 2294, + "line": 2291, "column": 76 } } }, "range": [ - 68479, - 68539 + 68420, + 68480 ], "loc": { "start": { - "line": 2294, + "line": 2291, "column": 16 }, "end": { - "line": 2294, + "line": 2291, "column": 76 } } @@ -124809,16 +124682,16 @@ ], "kind": "let", "range": [ - 68475, - 68540 + 68416, + 68481 ], "loc": { "start": { - "line": 2294, + "line": 2291, "column": 12 }, "end": { - "line": 2294, + "line": 2291, "column": 77 } } @@ -124834,16 +124707,16 @@ "type": "Identifier", "name": "dateType", "range": [ - 68560, - 68568 + 68501, + 68509 ], "loc": { "start": { - "line": 2295, + "line": 2292, "column": 19 }, "end": { - "line": 2295, + "line": 2292, "column": 27 } } @@ -124852,31 +124725,31 @@ "type": "Identifier", "name": "parse", "range": [ - 68569, - 68574 + 68510, + 68515 ], "loc": { "start": { - "line": 2295, + "line": 2292, "column": 28 }, "end": { - "line": 2295, + "line": 2292, "column": 33 } } }, "range": [ - 68560, - 68574 + 68501, + 68515 ], "loc": { "start": { - "line": 2295, + "line": 2292, "column": 19 }, "end": { - "line": 2295, + "line": 2292, "column": 33 } } @@ -124886,16 +124759,16 @@ "type": "Identifier", "name": "value", "range": [ - 68575, - 68580 + 68516, + 68521 ], "loc": { "start": { - "line": 2295, + "line": 2292, "column": 34 }, "end": { - "line": 2295, + "line": 2292, "column": 39 } } @@ -124904,109 +124777,109 @@ "type": "Identifier", "name": "locale", "range": [ - 68582, - 68588 + 68523, + 68529 ], "loc": { "start": { - "line": 2295, + "line": 2292, "column": 41 }, "end": { - "line": 2295, + "line": 2292, "column": 47 } } } ], "range": [ - 68560, - 68589 + 68501, + 68530 ], "loc": { "start": { - "line": 2295, + "line": 2292, "column": 19 }, "end": { - "line": 2295, + "line": 2292, "column": 48 } } }, "range": [ - 68553, - 68590 + 68494, + 68531 ], "loc": { "start": { - "line": 2295, + "line": 2292, "column": 12 }, "end": { - "line": 2295, + "line": 2292, "column": 49 } } } ], "range": [ - 68415, - 68600 + 68356, + 68541 ], "loc": { "start": { - "line": 2292, + "line": 2289, "column": 48 }, "end": { - "line": 2296, + "line": 2293, "column": 9 } } }, "alternate": null, "range": [ - 68380, - 68600 + 68321, + 68541 ], "loc": { "start": { - "line": 2292, + "line": 2289, "column": 13 }, "end": { - "line": 2296, + "line": 2293, "column": 9 } } }, "range": [ - 68283, - 68600 + 68224, + 68541 ], "loc": { "start": { - "line": 2289, + "line": 2286, "column": 13 }, "end": { - "line": 2296, + "line": 2293, "column": 9 } } }, "range": [ - 67956, - 68600 + 67897, + 68541 ], "loc": { "start": { - "line": 2281, + "line": 2278, "column": 8 }, "end": { - "line": 2296, + "line": 2293, "column": 9 } } @@ -125017,47 +124890,47 @@ "type": "Identifier", "name": "value", "range": [ - 68617, - 68622 + 68558, + 68563 ], "loc": { "start": { - "line": 2298, + "line": 2295, "column": 15 }, "end": { - "line": 2298, + "line": 2295, "column": 20 } } }, "range": [ - 68610, - 68623 + 68551, + 68564 ], "loc": { "start": { - "line": 2298, + "line": 2295, "column": 8 }, "end": { - "line": 2298, + "line": 2295, "column": 21 } } } ], "range": [ - 67861, - 68629 + 67802, + 68570 ], "loc": { "start": { - "line": 2277, + "line": 2274, "column": 22 }, "end": { - "line": 2299, + "line": 2296, "column": 5 } } @@ -125065,16 +124938,16 @@ "generator": false, "expression": false, "range": [ - 67854, - 68629 + 67795, + 68570 ], "loc": { "start": { - "line": 2277, + "line": 2274, "column": 15 }, "end": { - "line": 2299, + "line": 2296, "column": 5 } } @@ -125082,16 +124955,16 @@ "kind": "method", "computed": false, "range": [ - 67843, - 68629 + 67784, + 68570 ], "loc": { "start": { - "line": 2277, + "line": 2274, "column": 4 }, "end": { - "line": 2299, + "line": 2296, "column": 5 } }, @@ -125100,16 +124973,16 @@ "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": [ - 67658, - 67838 + 67599, + 67779 ], "loc": { "start": { - "line": 2272, + "line": 2269, "column": 4 }, "end": { - "line": 2276, + "line": 2273, "column": 7 } } @@ -125120,16 +124993,16 @@ "type": "Block", "value": "*\n * Return the table data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 68635, - 69091 + 68576, + 69032 ], "loc": { "start": { - "line": 2301, + "line": 2298, "column": 4 }, "end": { - "line": 2313, + "line": 2310, "column": 7 } } @@ -125143,16 +125016,16 @@ "type": "Identifier", "name": "getTableData", "range": [ - 69096, - 69108 + 69037, + 69049 ], "loc": { "start": { - "line": 2314, + "line": 2311, "column": 4 }, "end": { - "line": 2314, + "line": 2311, "column": 16 } } @@ -125167,16 +125040,16 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 69118, - 69132 + 69059, + 69073 ], "loc": { "start": { - "line": 2315, + "line": 2312, "column": 8 }, "end": { - "line": 2315, + "line": 2312, "column": 22 } } @@ -125186,31 +125059,31 @@ "value": false, "raw": "false", "range": [ - 69135, - 69140 + 69076, + 69081 ], "loc": { "start": { - "line": 2315, + "line": 2312, "column": 25 }, "end": { - "line": 2315, + "line": 2312, "column": 30 } } }, "range": [ - 69118, - 69140 + 69059, + 69081 ], "loc": { "start": { - "line": 2315, + "line": 2312, "column": 8 }, "end": { - "line": 2315, + "line": 2312, "column": 30 } } @@ -125221,16 +125094,16 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 69150, - 69167 + 69091, + 69108 ], "loc": { "start": { - "line": 2316, + "line": 2313, "column": 8 }, "end": { - "line": 2316, + "line": 2313, "column": 25 } } @@ -125240,31 +125113,31 @@ "value": false, "raw": "false", "range": [ - 69170, - 69175 + 69111, + 69116 ], "loc": { "start": { - "line": 2316, + "line": 2313, "column": 28 }, "end": { - "line": 2316, + "line": 2313, "column": 33 } } }, "range": [ - 69150, - 69175 + 69091, + 69116 ], "loc": { "start": { - "line": 2316, + "line": 2313, "column": 8 }, "end": { - "line": 2316, + "line": 2313, "column": 33 } } @@ -125275,16 +125148,16 @@ "type": "Identifier", "name": "typed", "range": [ - 69185, - 69190 + 69126, + 69131 ], "loc": { "start": { - "line": 2317, + "line": 2314, "column": 8 }, "end": { - "line": 2317, + "line": 2314, "column": 13 } } @@ -125294,31 +125167,31 @@ "value": false, "raw": "false", "range": [ - 69193, - 69198 + 69134, + 69139 ], "loc": { "start": { - "line": 2317, + "line": 2314, "column": 16 }, "end": { - "line": 2317, + "line": 2314, "column": 21 } } }, "range": [ - 69185, - 69198 + 69126, + 69139 ], "loc": { "start": { - "line": 2317, + "line": 2314, "column": 8 }, "end": { - "line": 2317, + "line": 2314, "column": 21 } } @@ -125336,16 +125209,16 @@ "type": "Identifier", "name": "rows", "range": [ - 69219, - 69223 + 69160, + 69164 ], "loc": { "start": { - "line": 2319, + "line": 2316, "column": 12 }, "end": { - "line": 2319, + "line": 2316, "column": 16 } } @@ -125359,16 +125232,16 @@ "object": { "type": "ThisExpression", "range": [ - 69226, - 69230 + 69167, + 69171 ], "loc": { "start": { - "line": 2319, + "line": 2316, "column": 19 }, "end": { - "line": 2319, + "line": 2316, "column": 23 } } @@ -125377,31 +125250,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 69231, - 69234 + 69172, + 69175 ], "loc": { "start": { - "line": 2319, + "line": 2316, "column": 24 }, "end": { - "line": 2319, + "line": 2316, "column": 27 } } }, "range": [ - 69226, - 69234 + 69167, + 69175 ], "loc": { "start": { - "line": 2319, + "line": 2316, "column": 19 }, "end": { - "line": 2319, + "line": 2316, "column": 27 } } @@ -125410,46 +125283,46 @@ "type": "Identifier", "name": "rows", "range": [ - 69235, - 69239 + 69176, + 69180 ], "loc": { "start": { - "line": 2319, + "line": 2316, "column": 28 }, "end": { - "line": 2319, + "line": 2316, "column": 32 } } }, "range": [ - 69226, - 69239 + 69167, + 69180 ], "loc": { "start": { - "line": 2319, + "line": 2316, "column": 19 }, "end": { - "line": 2319, + "line": 2316, "column": 32 } } }, "range": [ - 69219, - 69239 + 69160, + 69180 ], "loc": { "start": { - "line": 2319, + "line": 2316, "column": 12 }, "end": { - "line": 2319, + "line": 2316, "column": 32 } } @@ -125457,16 +125330,16 @@ ], "kind": "let", "range": [ - 69215, - 69240 + 69156, + 69181 ], "loc": { "start": { - "line": 2319, + "line": 2316, "column": 8 }, "end": { - "line": 2319, + "line": 2316, "column": 33 } } @@ -125480,16 +125353,16 @@ "type": "Identifier", "name": "nbRows", "range": [ - 69253, - 69259 + 69194, + 69200 ], "loc": { "start": { - "line": 2320, + "line": 2317, "column": 12 }, "end": { - "line": 2320, + "line": 2317, "column": 18 } } @@ -125502,16 +125375,16 @@ "object": { "type": "ThisExpression", "range": [ - 69262, - 69266 + 69203, + 69207 ], "loc": { "start": { - "line": 2320, + "line": 2317, "column": 21 }, "end": { - "line": 2320, + "line": 2317, "column": 25 } } @@ -125520,31 +125393,31 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 69267, - 69276 + 69208, + 69217 ], "loc": { "start": { - "line": 2320, + "line": 2317, "column": 26 }, "end": { - "line": 2320, + "line": 2317, "column": 35 } } }, "range": [ - 69262, - 69276 + 69203, + 69217 ], "loc": { "start": { - "line": 2320, + "line": 2317, "column": 21 }, "end": { - "line": 2320, + "line": 2317, "column": 35 } } @@ -125555,47 +125428,47 @@ "value": true, "raw": "true", "range": [ - 69277, - 69281 + 69218, + 69222 ], "loc": { "start": { - "line": 2320, + "line": 2317, "column": 36 }, "end": { - "line": 2320, + "line": 2317, "column": 40 } } } ], "range": [ - 69262, - 69282 + 69203, + 69223 ], "loc": { "start": { - "line": 2320, + "line": 2317, "column": 21 }, "end": { - "line": 2320, + "line": 2317, "column": 41 } } }, "range": [ - 69253, - 69282 + 69194, + 69223 ], "loc": { "start": { - "line": 2320, + "line": 2317, "column": 12 }, "end": { - "line": 2320, + "line": 2317, "column": 41 } } @@ -125603,16 +125476,16 @@ ], "kind": "let", "range": [ - 69249, - 69283 + 69190, + 69224 ], "loc": { "start": { - "line": 2320, + "line": 2317, "column": 8 }, "end": { - "line": 2320, + "line": 2317, "column": 42 } } @@ -125626,16 +125499,16 @@ "type": "Identifier", "name": "tblData", "range": [ - 69296, - 69303 + 69237, + 69244 ], "loc": { "start": { - "line": 2321, + "line": 2318, "column": 12 }, "end": { - "line": 2321, + "line": 2318, "column": 19 } } @@ -125644,31 +125517,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 69306, - 69308 + 69247, + 69249 ], "loc": { "start": { - "line": 2321, + "line": 2318, "column": 22 }, "end": { - "line": 2321, + "line": 2318, "column": 24 } } }, "range": [ - 69296, - 69308 + 69237, + 69249 ], "loc": { "start": { - "line": 2321, + "line": 2318, "column": 12 }, "end": { - "line": 2321, + "line": 2318, "column": 24 } } @@ -125676,16 +125549,16 @@ ], "kind": "let", "range": [ - 69292, - 69309 + 69233, + 69250 ], "loc": { "start": { - "line": 2321, + "line": 2318, "column": 8 }, "end": { - "line": 2321, + "line": 2318, "column": 25 } } @@ -125699,16 +125572,16 @@ "type": "Identifier", "name": "getContent", "range": [ - 69322, - 69332 + 69263, + 69273 ], "loc": { "start": { - "line": 2322, + "line": 2319, "column": 12 }, "end": { - "line": 2322, + "line": 2319, "column": 22 } } @@ -125719,16 +125592,16 @@ "type": "Identifier", "name": "typed", "range": [ - 69335, - 69340 + 69276, + 69281 ], "loc": { "start": { - "line": 2322, + "line": 2319, "column": 25 }, "end": { - "line": 2322, + "line": 2319, "column": 30 } } @@ -125744,16 +125617,16 @@ "object": { "type": "ThisExpression", "range": [ - 69343, - 69347 + 69284, + 69288 ], "loc": { "start": { - "line": 2322, + "line": 2319, "column": 33 }, "end": { - "line": 2322, + "line": 2319, "column": 37 } } @@ -125762,31 +125635,31 @@ "type": "Identifier", "name": "getCellData", "range": [ - 69348, - 69359 + 69289, + 69300 ], "loc": { "start": { - "line": 2322, + "line": 2319, "column": 38 }, "end": { - "line": 2322, + "line": 2319, "column": 49 } } }, "range": [ - 69343, - 69359 + 69284, + 69300 ], "loc": { "start": { - "line": 2322, + "line": 2319, "column": 33 }, "end": { - "line": 2322, + "line": 2319, "column": 49 } } @@ -125795,31 +125668,31 @@ "type": "Identifier", "name": "bind", "range": [ - 69360, - 69364 + 69301, + 69305 ], "loc": { "start": { - "line": 2322, + "line": 2319, "column": 50 }, "end": { - "line": 2322, + "line": 2319, "column": 54 } } }, "range": [ - 69343, - 69364 + 69284, + 69305 ], "loc": { "start": { - "line": 2322, + "line": 2319, "column": 33 }, "end": { - "line": 2322, + "line": 2319, "column": 54 } } @@ -125828,32 +125701,32 @@ { "type": "ThisExpression", "range": [ - 69365, - 69369 + 69306, + 69310 ], "loc": { "start": { - "line": 2322, + "line": 2319, "column": 55 }, "end": { - "line": 2322, + "line": 2319, "column": 59 } } } ], "range": [ - 69343, - 69370 + 69284, + 69311 ], "loc": { "start": { - "line": 2322, + "line": 2319, "column": 33 }, "end": { - "line": 2322, + "line": 2319, "column": 60 } } @@ -125869,16 +125742,16 @@ "object": { "type": "ThisExpression", "range": [ - 69385, - 69389 + 69326, + 69330 ], "loc": { "start": { - "line": 2323, + "line": 2320, "column": 12 }, "end": { - "line": 2323, + "line": 2320, "column": 16 } } @@ -125887,31 +125760,31 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 69390, - 69402 + 69331, + 69343 ], "loc": { "start": { - "line": 2323, + "line": 2320, "column": 17 }, "end": { - "line": 2323, + "line": 2320, "column": 29 } } }, "range": [ - 69385, - 69402 + 69326, + 69343 ], "loc": { "start": { - "line": 2323, + "line": 2320, "column": 12 }, "end": { - "line": 2323, + "line": 2320, "column": 29 } } @@ -125920,31 +125793,31 @@ "type": "Identifier", "name": "bind", "range": [ - 69403, - 69407 + 69344, + 69348 ], "loc": { "start": { - "line": 2323, + "line": 2320, "column": 30 }, "end": { - "line": 2323, + "line": 2320, "column": 34 } } }, "range": [ - 69385, - 69407 + 69326, + 69348 ], "loc": { "start": { - "line": 2323, + "line": 2320, "column": 12 }, "end": { - "line": 2323, + "line": 2320, "column": 34 } } @@ -125953,62 +125826,62 @@ { "type": "ThisExpression", "range": [ - 69408, - 69412 + 69349, + 69353 ], "loc": { "start": { - "line": 2323, + "line": 2320, "column": 35 }, "end": { - "line": 2323, + "line": 2320, "column": 39 } } } ], "range": [ - 69385, - 69413 + 69326, + 69354 ], "loc": { "start": { - "line": 2323, + "line": 2320, "column": 12 }, "end": { - "line": 2323, + "line": 2320, "column": 40 } } }, "range": [ - 69335, - 69413 + 69276, + 69354 ], "loc": { "start": { - "line": 2322, + "line": 2319, "column": 25 }, "end": { - "line": 2323, + "line": 2320, "column": 40 } } }, "range": [ - 69322, - 69413 + 69263, + 69354 ], "loc": { "start": { - "line": 2322, + "line": 2319, "column": 12 }, "end": { - "line": 2323, + "line": 2320, "column": 40 } } @@ -126016,16 +125889,16 @@ ], "kind": "let", "range": [ - 69318, - 69414 + 69259, + 69355 ], "loc": { "start": { - "line": 2322, + "line": 2319, "column": 8 }, "end": { - "line": 2323, + "line": 2320, "column": 41 } } @@ -126036,16 +125909,16 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 69428, - 69442 + 69369, + 69383 ], "loc": { "start": { - "line": 2325, + "line": 2322, "column": 12 }, "end": { - "line": 2325, + "line": 2322, "column": 26 } } @@ -126062,16 +125935,16 @@ "type": "Identifier", "name": "headers", "range": [ - 69462, - 69469 + 69403, + 69410 ], "loc": { "start": { - "line": 2326, + "line": 2323, "column": 16 }, "end": { - "line": 2326, + "line": 2323, "column": 23 } } @@ -126084,16 +125957,16 @@ "object": { "type": "ThisExpression", "range": [ - 69472, - 69476 + 69413, + 69417 ], "loc": { "start": { - "line": 2326, + "line": 2323, "column": 26 }, "end": { - "line": 2326, + "line": 2323, "column": 30 } } @@ -126102,31 +125975,31 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 69477, - 69491 + 69418, + 69432 ], "loc": { "start": { - "line": 2326, + "line": 2323, "column": 31 }, "end": { - "line": 2326, + "line": 2323, "column": 45 } } }, "range": [ - 69472, - 69491 + 69413, + 69432 ], "loc": { "start": { - "line": 2326, + "line": 2323, "column": 26 }, "end": { - "line": 2326, + "line": 2323, "column": 45 } } @@ -126136,47 +126009,47 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 69492, - 69509 + 69433, + 69450 ], "loc": { "start": { - "line": 2326, + "line": 2323, "column": 46 }, "end": { - "line": 2326, + "line": 2323, "column": 63 } } } ], "range": [ - 69472, - 69510 + 69413, + 69451 ], "loc": { "start": { - "line": 2326, + "line": 2323, "column": 26 }, "end": { - "line": 2326, + "line": 2323, "column": 64 } } }, "range": [ - 69462, - 69510 + 69403, + 69451 ], "loc": { "start": { - "line": 2326, + "line": 2323, "column": 16 }, "end": { - "line": 2326, + "line": 2323, "column": 64 } } @@ -126184,16 +126057,16 @@ ], "kind": "let", "range": [ - 69458, - 69511 + 69399, + 69452 ], "loc": { "start": { - "line": 2326, + "line": 2323, "column": 12 }, "end": { - "line": 2326, + "line": 2323, "column": 65 } } @@ -126209,16 +126082,16 @@ "type": "Identifier", "name": "tblData", "range": [ - 69524, - 69531 + 69465, + 69472 ], "loc": { "start": { - "line": 2327, + "line": 2324, "column": 12 }, "end": { - "line": 2327, + "line": 2324, "column": 19 } } @@ -126227,31 +126100,31 @@ "type": "Identifier", "name": "push", "range": [ - 69532, - 69536 + 69473, + 69477 ], "loc": { "start": { - "line": 2327, + "line": 2324, "column": 20 }, "end": { - "line": 2327, + "line": 2324, "column": 24 } } }, "range": [ - 69524, - 69536 + 69465, + 69477 ], "loc": { "start": { - "line": 2327, + "line": 2324, "column": 12 }, "end": { - "line": 2327, + "line": 2324, "column": 24 } } @@ -126268,16 +126141,16 @@ "object": { "type": "ThisExpression", "range": [ - 69538, - 69542 + 69479, + 69483 ], "loc": { "start": { - "line": 2327, + "line": 2324, "column": 26 }, "end": { - "line": 2327, + "line": 2324, "column": 30 } } @@ -126286,47 +126159,47 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 69543, - 69561 + 69484, + 69502 ], "loc": { "start": { - "line": 2327, + "line": 2324, "column": 31 }, "end": { - "line": 2327, + "line": 2324, "column": 49 } } }, "range": [ - 69538, - 69561 + 69479, + 69502 ], "loc": { "start": { - "line": 2327, + "line": 2324, "column": 26 }, "end": { - "line": 2327, + "line": 2324, "column": 49 } } }, "arguments": [], "range": [ - 69538, - 69563 + 69479, + 69504 ], "loc": { "start": { - "line": 2327, + "line": 2324, "column": 26 }, "end": { - "line": 2327, + "line": 2324, "column": 51 } } @@ -126335,95 +126208,95 @@ "type": "Identifier", "name": "headers", "range": [ - 69565, - 69572 + 69506, + 69513 ], "loc": { "start": { - "line": 2327, + "line": 2324, "column": 53 }, "end": { - "line": 2327, + "line": 2324, "column": 60 } } } ], "range": [ - 69537, - 69573 + 69478, + 69514 ], "loc": { "start": { - "line": 2327, + "line": 2324, "column": 25 }, "end": { - "line": 2327, + "line": 2324, "column": 61 } } } ], "range": [ - 69524, - 69574 + 69465, + 69515 ], "loc": { "start": { - "line": 2327, + "line": 2324, "column": 12 }, "end": { - "line": 2327, + "line": 2324, "column": 62 } } }, "range": [ - 69524, - 69575 + 69465, + 69516 ], "loc": { "start": { - "line": 2327, + "line": 2324, "column": 12 }, "end": { - "line": 2327, + "line": 2324, "column": 63 } } } ], "range": [ - 69444, - 69585 + 69385, + 69526 ], "loc": { "start": { - "line": 2325, + "line": 2322, "column": 28 }, "end": { - "line": 2328, + "line": 2325, "column": 9 } } }, "alternate": null, "range": [ - 69424, - 69585 + 69365, + 69526 ], "loc": { "start": { - "line": 2325, + "line": 2322, "column": 8 }, "end": { - "line": 2328, + "line": 2325, "column": 9 } } @@ -126439,16 +126312,16 @@ "type": "Identifier", "name": "k", "range": [ - 69603, - 69604 + 69544, + 69545 ], "loc": { "start": { - "line": 2329, + "line": 2326, "column": 17 }, "end": { - "line": 2329, + "line": 2326, "column": 18 } } @@ -126459,16 +126332,16 @@ "object": { "type": "ThisExpression", "range": [ - 69607, - 69611 + 69548, + 69552 ], "loc": { "start": { - "line": 2329, + "line": 2326, "column": 21 }, "end": { - "line": 2329, + "line": 2326, "column": 25 } } @@ -126477,46 +126350,46 @@ "type": "Identifier", "name": "refRow", "range": [ - 69612, - 69618 + 69553, + 69559 ], "loc": { "start": { - "line": 2329, + "line": 2326, "column": 26 }, "end": { - "line": 2329, + "line": 2326, "column": 32 } } }, "range": [ - 69607, - 69618 + 69548, + 69559 ], "loc": { "start": { - "line": 2329, + "line": 2326, "column": 21 }, "end": { - "line": 2329, + "line": 2326, "column": 32 } } }, "range": [ - 69603, - 69618 + 69544, + 69559 ], "loc": { "start": { - "line": 2329, + "line": 2326, "column": 17 }, "end": { - "line": 2329, + "line": 2326, "column": 32 } } @@ -126524,16 +126397,16 @@ ], "kind": "let", "range": [ - 69599, - 69618 + 69540, + 69559 ], "loc": { "start": { - "line": 2329, + "line": 2326, "column": 13 }, "end": { - "line": 2329, + "line": 2326, "column": 32 } } @@ -126545,16 +126418,16 @@ "type": "Identifier", "name": "k", "range": [ - 69620, - 69621 + 69561, + 69562 ], "loc": { "start": { - "line": 2329, + "line": 2326, "column": 34 }, "end": { - "line": 2329, + "line": 2326, "column": 35 } } @@ -126563,31 +126436,31 @@ "type": "Identifier", "name": "nbRows", "range": [ - 69624, - 69630 + 69565, + 69571 ], "loc": { "start": { - "line": 2329, + "line": 2326, "column": 38 }, "end": { - "line": 2329, + "line": 2326, "column": 44 } } }, "range": [ - 69620, - 69630 + 69561, + 69571 ], "loc": { "start": { - "line": 2329, + "line": 2326, "column": 34 }, "end": { - "line": 2329, + "line": 2326, "column": 44 } } @@ -126599,32 +126472,32 @@ "type": "Identifier", "name": "k", "range": [ - 69632, - 69633 + 69573, + 69574 ], "loc": { "start": { - "line": 2329, + "line": 2326, "column": 46 }, "end": { - "line": 2329, + "line": 2326, "column": 47 } } }, "prefix": false, "range": [ - 69632, - 69635 + 69573, + 69576 ], "loc": { "start": { - "line": 2329, + "line": 2326, "column": 46 }, "end": { - "line": 2329, + "line": 2326, "column": 49 } } @@ -126641,16 +126514,16 @@ "type": "Identifier", "name": "rowData", "range": [ - 69655, - 69662 + 69596, + 69603 ], "loc": { "start": { - "line": 2330, + "line": 2327, "column": 16 }, "end": { - "line": 2330, + "line": 2327, "column": 23 } } @@ -126662,16 +126535,16 @@ "type": "Identifier", "name": "k", "range": [ - 69666, - 69667 + 69607, + 69608 ], "loc": { "start": { - "line": 2330, + "line": 2327, "column": 27 }, "end": { - "line": 2330, + "line": 2327, "column": 28 } } @@ -126680,47 +126553,47 @@ "type": "ArrayExpression", "elements": [], "range": [ - 69669, - 69671 + 69610, + 69612 ], "loc": { "start": { - "line": 2330, + "line": 2327, "column": 30 }, "end": { - "line": 2330, + "line": 2327, "column": 32 } } } ], "range": [ - 69665, - 69672 + 69606, + 69613 ], "loc": { "start": { - "line": 2330, + "line": 2327, "column": 26 }, "end": { - "line": 2330, + "line": 2327, "column": 33 } } }, "range": [ - 69655, - 69672 + 69596, + 69613 ], "loc": { "start": { - "line": 2330, + "line": 2327, "column": 16 }, "end": { - "line": 2330, + "line": 2327, "column": 33 } } @@ -126728,16 +126601,16 @@ ], "kind": "let", "range": [ - 69651, - 69673 + 69592, + 69614 ], "loc": { "start": { - "line": 2330, + "line": 2327, "column": 12 }, "end": { - "line": 2330, + "line": 2327, "column": 34 } } @@ -126751,16 +126624,16 @@ "type": "Identifier", "name": "cells", "range": [ - 69690, - 69695 + 69631, + 69636 ], "loc": { "start": { - "line": 2331, + "line": 2328, "column": 16 }, "end": { - "line": 2331, + "line": 2328, "column": 21 } } @@ -126775,16 +126648,16 @@ "type": "Identifier", "name": "rows", "range": [ - 69698, - 69702 + 69639, + 69643 ], "loc": { "start": { - "line": 2331, + "line": 2328, "column": 24 }, "end": { - "line": 2331, + "line": 2328, "column": 28 } } @@ -126793,31 +126666,31 @@ "type": "Identifier", "name": "k", "range": [ - 69703, - 69704 + 69644, + 69645 ], "loc": { "start": { - "line": 2331, + "line": 2328, "column": 29 }, "end": { - "line": 2331, + "line": 2328, "column": 30 } } }, "range": [ - 69698, - 69705 + 69639, + 69646 ], "loc": { "start": { - "line": 2331, + "line": 2328, "column": 24 }, "end": { - "line": 2331, + "line": 2328, "column": 31 } } @@ -126826,46 +126699,46 @@ "type": "Identifier", "name": "cells", "range": [ - 69706, - 69711 + 69647, + 69652 ], "loc": { "start": { - "line": 2331, + "line": 2328, "column": 32 }, "end": { - "line": 2331, + "line": 2328, "column": 37 } } }, "range": [ - 69698, - 69711 + 69639, + 69652 ], "loc": { "start": { - "line": 2331, + "line": 2328, "column": 24 }, "end": { - "line": 2331, + "line": 2328, "column": 37 } } }, "range": [ - 69690, - 69711 + 69631, + 69652 ], "loc": { "start": { - "line": 2331, + "line": 2328, "column": 16 }, "end": { - "line": 2331, + "line": 2328, "column": 37 } } @@ -126873,16 +126746,16 @@ ], "kind": "let", "range": [ - 69686, - 69712 + 69627, + 69653 ], "loc": { "start": { - "line": 2331, + "line": 2328, "column": 12 }, "end": { - "line": 2331, + "line": 2328, "column": 38 } } @@ -126898,16 +126771,16 @@ "type": "Identifier", "name": "j", "range": [ - 69734, - 69735 + 69675, + 69676 ], "loc": { "start": { - "line": 2332, + "line": 2329, "column": 21 }, "end": { - "line": 2332, + "line": 2329, "column": 22 } } @@ -126917,31 +126790,31 @@ "value": 0, "raw": "0", "range": [ - 69738, - 69739 + 69679, + 69680 ], "loc": { "start": { - "line": 2332, + "line": 2329, "column": 25 }, "end": { - "line": 2332, + "line": 2329, "column": 26 } } }, "range": [ - 69734, - 69739 + 69675, + 69680 ], "loc": { "start": { - "line": 2332, + "line": 2329, "column": 21 }, "end": { - "line": 2332, + "line": 2329, "column": 26 } } @@ -126952,16 +126825,16 @@ "type": "Identifier", "name": "len", "range": [ - 69741, - 69744 + 69682, + 69685 ], "loc": { "start": { - "line": 2332, + "line": 2329, "column": 28 }, "end": { - "line": 2332, + "line": 2329, "column": 31 } } @@ -126973,16 +126846,16 @@ "type": "Identifier", "name": "cells", "range": [ - 69747, - 69752 + 69688, + 69693 ], "loc": { "start": { - "line": 2332, + "line": 2329, "column": 34 }, "end": { - "line": 2332, + "line": 2329, "column": 39 } } @@ -126991,46 +126864,46 @@ "type": "Identifier", "name": "length", "range": [ - 69753, - 69759 + 69694, + 69700 ], "loc": { "start": { - "line": 2332, + "line": 2329, "column": 40 }, "end": { - "line": 2332, + "line": 2329, "column": 46 } } }, "range": [ - 69747, - 69759 + 69688, + 69700 ], "loc": { "start": { - "line": 2332, + "line": 2329, "column": 34 }, "end": { - "line": 2332, + "line": 2329, "column": 46 } } }, "range": [ - 69741, - 69759 + 69682, + 69700 ], "loc": { "start": { - "line": 2332, + "line": 2329, "column": 28 }, "end": { - "line": 2332, + "line": 2329, "column": 46 } } @@ -127038,16 +126911,16 @@ ], "kind": "let", "range": [ - 69730, - 69759 + 69671, + 69700 ], "loc": { "start": { - "line": 2332, + "line": 2329, "column": 17 }, "end": { - "line": 2332, + "line": 2329, "column": 46 } } @@ -127059,16 +126932,16 @@ "type": "Identifier", "name": "j", "range": [ - 69761, - 69762 + 69702, + 69703 ], "loc": { "start": { - "line": 2332, + "line": 2329, "column": 48 }, "end": { - "line": 2332, + "line": 2329, "column": 49 } } @@ -127077,31 +126950,31 @@ "type": "Identifier", "name": "len", "range": [ - 69765, - 69768 + 69706, + 69709 ], "loc": { "start": { - "line": 2332, + "line": 2329, "column": 52 }, "end": { - "line": 2332, + "line": 2329, "column": 55 } } }, "range": [ - 69761, - 69768 + 69702, + 69709 ], "loc": { "start": { - "line": 2332, + "line": 2329, "column": 48 }, "end": { - "line": 2332, + "line": 2329, "column": 55 } } @@ -127113,32 +126986,32 @@ "type": "Identifier", "name": "j", "range": [ - 69770, - 69771 + 69711, + 69712 ], "loc": { "start": { - "line": 2332, + "line": 2329, "column": 57 }, "end": { - "line": 2332, + "line": 2329, "column": 58 } } }, "prefix": false, "range": [ - 69770, - 69773 + 69711, + 69714 ], "loc": { "start": { - "line": 2332, + "line": 2329, "column": 57 }, "end": { - "line": 2332, + "line": 2329, "column": 60 } } @@ -127155,16 +127028,16 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 69797, - 69814 + 69738, + 69755 ], "loc": { "start": { - "line": 2333, + "line": 2330, "column": 20 }, "end": { - "line": 2333, + "line": 2330, "column": 37 } } @@ -127177,16 +127050,16 @@ "object": { "type": "ThisExpression", "range": [ - 69818, - 69822 + 69759, + 69763 ], "loc": { "start": { - "line": 2333, + "line": 2330, "column": 41 }, "end": { - "line": 2333, + "line": 2330, "column": 45 } } @@ -127195,31 +127068,31 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 69823, - 69835 + 69764, + 69776 ], "loc": { "start": { - "line": 2333, + "line": 2330, "column": 46 }, "end": { - "line": 2333, + "line": 2330, "column": 58 } } }, "range": [ - 69818, - 69835 + 69759, + 69776 ], "loc": { "start": { - "line": 2333, + "line": 2330, "column": 41 }, "end": { - "line": 2333, + "line": 2330, "column": 58 } } @@ -127230,47 +127103,47 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 69836, - 69852 + 69777, + 69793 ], "loc": { "start": { - "line": 2333, + "line": 2330, "column": 59 }, "end": { - "line": 2333, + "line": 2330, "column": 75 } } } ], "range": [ - 69818, - 69853 + 69759, + 69794 ], "loc": { "start": { - "line": 2333, + "line": 2330, "column": 41 }, "end": { - "line": 2333, + "line": 2330, "column": 76 } } }, "range": [ - 69797, - 69853 + 69738, + 69794 ], "loc": { "start": { - "line": 2333, + "line": 2330, "column": 20 }, "end": { - "line": 2333, + "line": 2330, "column": 76 } } @@ -127293,16 +127166,16 @@ "object": { "type": "ThisExpression", "range": [ - 69881, - 69885 + 69822, + 69826 ], "loc": { "start": { - "line": 2334, + "line": 2331, "column": 24 }, "end": { - "line": 2334, + "line": 2331, "column": 28 } } @@ -127311,31 +127184,31 @@ "type": "Identifier", "name": "extension", "range": [ - 69886, - 69895 + 69827, + 69836 ], "loc": { "start": { - "line": 2334, + "line": 2331, "column": 29 }, "end": { - "line": 2334, + "line": 2331, "column": 38 } } }, "range": [ - 69881, - 69895 + 69822, + 69836 ], "loc": { "start": { - "line": 2334, + "line": 2331, "column": 24 }, "end": { - "line": 2334, + "line": 2331, "column": 38 } } @@ -127346,32 +127219,32 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 69896, - 69912 + 69837, + 69853 ], "loc": { "start": { - "line": 2334, + "line": 2331, "column": 39 }, "end": { - "line": 2334, + "line": 2331, "column": 55 } } } ], "range": [ - 69881, - 69913 + 69822, + 69854 ], "loc": { "start": { - "line": 2334, + "line": 2331, "column": 24 }, "end": { - "line": 2334, + "line": 2331, "column": 56 } } @@ -127380,31 +127253,31 @@ "type": "Identifier", "name": "isColHidden", "range": [ - 69914, - 69925 + 69855, + 69866 ], "loc": { "start": { - "line": 2334, + "line": 2331, "column": 57 }, "end": { - "line": 2334, + "line": 2331, "column": 68 } } }, "range": [ - 69881, - 69925 + 69822, + 69866 ], "loc": { "start": { - "line": 2334, + "line": 2331, "column": 24 }, "end": { - "line": 2334, + "line": 2331, "column": 68 } } @@ -127414,32 +127287,32 @@ "type": "Identifier", "name": "j", "range": [ - 69926, - 69927 + 69867, + 69868 ], "loc": { "start": { - "line": 2334, + "line": 2331, "column": 69 }, "end": { - "line": 2334, + "line": 2331, "column": 70 } } } ], "range": [ - 69881, - 69928 + 69822, + 69869 ], "loc": { "start": { - "line": 2334, + "line": 2331, "column": 24 }, "end": { - "line": 2334, + "line": 2331, "column": 71 } } @@ -127451,80 +127324,80 @@ "type": "ContinueStatement", "label": null, "range": [ - 69956, - 69965 + 69897, + 69906 ], "loc": { "start": { - "line": 2335, + "line": 2332, "column": 24 }, "end": { - "line": 2335, + "line": 2332, "column": 33 } } } ], "range": [ - 69930, - 69987 + 69871, + 69928 ], "loc": { "start": { - "line": 2334, + "line": 2331, "column": 73 }, "end": { - "line": 2336, + "line": 2333, "column": 21 } } }, "alternate": null, "range": [ - 69877, - 69987 + 69818, + 69928 ], "loc": { "start": { - "line": 2334, + "line": 2331, "column": 20 }, "end": { - "line": 2336, + "line": 2333, "column": 21 } } } ], "range": [ - 69855, - 70005 + 69796, + 69946 ], "loc": { "start": { - "line": 2333, + "line": 2330, "column": 78 }, "end": { - "line": 2337, + "line": 2334, "column": 17 } } }, "alternate": null, "range": [ - 69793, - 70005 + 69734, + 69946 ], "loc": { "start": { - "line": 2333, + "line": 2330, "column": 16 }, "end": { - "line": 2337, + "line": 2334, "column": 17 } } @@ -127538,16 +127411,16 @@ "type": "Identifier", "name": "cellValue", "range": [ - 70026, - 70035 + 69967, + 69976 ], "loc": { "start": { - "line": 2338, + "line": 2335, "column": 20 }, "end": { - "line": 2338, + "line": 2335, "column": 29 } } @@ -127558,16 +127431,16 @@ "type": "Identifier", "name": "getContent", "range": [ - 70038, - 70048 + 69979, + 69989 ], "loc": { "start": { - "line": 2338, + "line": 2335, "column": 32 }, "end": { - "line": 2338, + "line": 2335, "column": 42 } } @@ -127580,16 +127453,16 @@ "type": "Identifier", "name": "cells", "range": [ - 70049, - 70054 + 69990, + 69995 ], "loc": { "start": { - "line": 2338, + "line": 2335, "column": 43 }, "end": { - "line": 2338, + "line": 2335, "column": 48 } } @@ -127598,62 +127471,62 @@ "type": "Identifier", "name": "j", "range": [ - 70055, - 70056 + 69996, + 69997 ], "loc": { "start": { - "line": 2338, + "line": 2335, "column": 49 }, "end": { - "line": 2338, + "line": 2335, "column": 50 } } }, "range": [ - 70049, - 70057 + 69990, + 69998 ], "loc": { "start": { - "line": 2338, + "line": 2335, "column": 43 }, "end": { - "line": 2338, + "line": 2335, "column": 51 } } } ], "range": [ - 70038, - 70058 + 69979, + 69999 ], "loc": { "start": { - "line": 2338, + "line": 2335, "column": 32 }, "end": { - "line": 2338, + "line": 2335, "column": 52 } } }, "range": [ - 70026, - 70058 + 69967, + 69999 ], "loc": { "start": { - "line": 2338, + "line": 2335, "column": 20 }, "end": { - "line": 2338, + "line": 2335, "column": 52 } } @@ -127661,16 +127534,16 @@ ], "kind": "let", "range": [ - 70022, - 70059 + 69963, + 70000 ], "loc": { "start": { - "line": 2338, + "line": 2335, "column": 16 }, "end": { - "line": 2338, + "line": 2335, "column": 53 } } @@ -127689,16 +127562,16 @@ "type": "Identifier", "name": "rowData", "range": [ - 70076, - 70083 + 70017, + 70024 ], "loc": { "start": { - "line": 2339, + "line": 2336, "column": 16 }, "end": { - "line": 2339, + "line": 2336, "column": 23 } } @@ -127708,31 +127581,31 @@ "value": 1, "raw": "1", "range": [ - 70084, - 70085 + 70025, + 70026 ], "loc": { "start": { - "line": 2339, + "line": 2336, "column": 24 }, "end": { - "line": 2339, + "line": 2336, "column": 25 } } }, "range": [ - 70076, - 70086 + 70017, + 70027 ], "loc": { "start": { - "line": 2339, + "line": 2336, "column": 16 }, "end": { - "line": 2339, + "line": 2336, "column": 26 } } @@ -127741,31 +127614,31 @@ "type": "Identifier", "name": "push", "range": [ - 70087, - 70091 + 70028, + 70032 ], "loc": { "start": { - "line": 2339, + "line": 2336, "column": 27 }, "end": { - "line": 2339, + "line": 2336, "column": 31 } } }, "range": [ - 70076, - 70091 + 70017, + 70032 ], "loc": { "start": { - "line": 2339, + "line": 2336, "column": 16 }, "end": { - "line": 2339, + "line": 2336, "column": 31 } } @@ -127775,78 +127648,78 @@ "type": "Identifier", "name": "cellValue", "range": [ - 70092, - 70101 + 70033, + 70042 ], "loc": { "start": { - "line": 2339, + "line": 2336, "column": 32 }, "end": { - "line": 2339, + "line": 2336, "column": 41 } } } ], "range": [ - 70076, - 70102 + 70017, + 70043 ], "loc": { "start": { - "line": 2339, + "line": 2336, "column": 16 }, "end": { - "line": 2339, + "line": 2336, "column": 42 } } }, "range": [ - 70076, - 70103 + 70017, + 70044 ], "loc": { "start": { - "line": 2339, + "line": 2336, "column": 16 }, "end": { - "line": 2339, + "line": 2336, "column": 43 } } } ], "range": [ - 69775, - 70117 + 69716, + 70058 ], "loc": { "start": { - "line": 2332, + "line": 2329, "column": 62 }, "end": { - "line": 2340, + "line": 2337, "column": 13 } } }, "range": [ - 69725, - 70117 + 69666, + 70058 ], "loc": { "start": { - "line": 2332, + "line": 2329, "column": 12 }, "end": { - "line": 2340, + "line": 2337, "column": 13 } } @@ -127862,16 +127735,16 @@ "type": "Identifier", "name": "tblData", "range": [ - 70130, - 70137 + 70071, + 70078 ], "loc": { "start": { - "line": 2341, + "line": 2338, "column": 12 }, "end": { - "line": 2341, + "line": 2338, "column": 19 } } @@ -127880,31 +127753,31 @@ "type": "Identifier", "name": "push", "range": [ - 70138, - 70142 + 70079, + 70083 ], "loc": { "start": { - "line": 2341, + "line": 2338, "column": 20 }, "end": { - "line": 2341, + "line": 2338, "column": 24 } } }, "range": [ - 70130, - 70142 + 70071, + 70083 ], "loc": { "start": { - "line": 2341, + "line": 2338, "column": 12 }, "end": { - "line": 2341, + "line": 2338, "column": 24 } } @@ -127914,78 +127787,78 @@ "type": "Identifier", "name": "rowData", "range": [ - 70143, - 70150 + 70084, + 70091 ], "loc": { "start": { - "line": 2341, + "line": 2338, "column": 25 }, "end": { - "line": 2341, + "line": 2338, "column": 32 } } } ], "range": [ - 70130, - 70151 + 70071, + 70092 ], "loc": { "start": { - "line": 2341, + "line": 2338, "column": 12 }, "end": { - "line": 2341, + "line": 2338, "column": 33 } } }, "range": [ - 70130, - 70152 + 70071, + 70093 ], "loc": { "start": { - "line": 2341, + "line": 2338, "column": 12 }, "end": { - "line": 2341, + "line": 2338, "column": 34 } } } ], "range": [ - 69637, - 70162 + 69578, + 70103 ], "loc": { "start": { - "line": 2329, + "line": 2326, "column": 51 }, "end": { - "line": 2342, + "line": 2339, "column": 9 } } }, "range": [ - 69594, - 70162 + 69535, + 70103 ], "loc": { "start": { - "line": 2329, + "line": 2326, "column": 8 }, "end": { - "line": 2342, + "line": 2339, "column": 9 } } @@ -127996,47 +127869,47 @@ "type": "Identifier", "name": "tblData", "range": [ - 70178, - 70185 + 70119, + 70126 ], "loc": { "start": { - "line": 2343, + "line": 2340, "column": 15 }, "end": { - "line": 2343, + "line": 2340, "column": 22 } } }, "range": [ - 70171, - 70186 + 70112, + 70127 ], "loc": { "start": { - "line": 2343, + "line": 2340, "column": 8 }, "end": { - "line": 2343, + "line": 2340, "column": 23 } } } ], "range": [ - 69205, - 70192 + 69146, + 70133 ], "loc": { "start": { - "line": 2318, + "line": 2315, "column": 6 }, "end": { - "line": 2344, + "line": 2341, "column": 5 } } @@ -128044,16 +127917,16 @@ "generator": false, "expression": false, "range": [ - 69108, - 70192 + 69049, + 70133 ], "loc": { "start": { - "line": 2314, + "line": 2311, "column": 16 }, "end": { - "line": 2344, + "line": 2341, "column": 5 } } @@ -128061,16 +127934,16 @@ "kind": "method", "computed": false, "range": [ - 69096, - 70192 + 69037, + 70133 ], "loc": { "start": { - "line": 2314, + "line": 2311, "column": 4 }, "end": { - "line": 2344, + "line": 2341, "column": 5 } }, @@ -128079,16 +127952,16 @@ "type": "Block", "value": "*\n * Return the table data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 68635, - 69091 + 68576, + 69032 ], "loc": { "start": { - "line": 2301, + "line": 2298, "column": 4 }, "end": { - "line": 2313, + "line": 2310, "column": 7 } } @@ -128099,16 +127972,16 @@ "type": "Block", "value": "*\n * Return the filtered data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 70198, - 70657 + 70139, + 70598 ], "loc": { "start": { - "line": 2346, + "line": 2343, "column": 4 }, "end": { - "line": 2358, + "line": 2355, "column": 7 } } @@ -128122,16 +127995,16 @@ "type": "Identifier", "name": "getFilteredData", "range": [ - 70662, - 70677 + 70603, + 70618 ], "loc": { "start": { - "line": 2359, + "line": 2356, "column": 4 }, "end": { - "line": 2359, + "line": 2356, "column": 19 } } @@ -128146,16 +128019,16 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 70687, - 70701 + 70628, + 70642 ], "loc": { "start": { - "line": 2360, + "line": 2357, "column": 8 }, "end": { - "line": 2360, + "line": 2357, "column": 22 } } @@ -128165,31 +128038,31 @@ "value": false, "raw": "false", "range": [ - 70704, - 70709 + 70645, + 70650 ], "loc": { "start": { - "line": 2360, + "line": 2357, "column": 25 }, "end": { - "line": 2360, + "line": 2357, "column": 30 } } }, "range": [ - 70687, - 70709 + 70628, + 70650 ], "loc": { "start": { - "line": 2360, + "line": 2357, "column": 8 }, "end": { - "line": 2360, + "line": 2357, "column": 30 } } @@ -128200,16 +128073,16 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 70719, - 70736 + 70660, + 70677 ], "loc": { "start": { - "line": 2361, + "line": 2358, "column": 8 }, "end": { - "line": 2361, + "line": 2358, "column": 25 } } @@ -128219,31 +128092,31 @@ "value": false, "raw": "false", "range": [ - 70739, - 70744 + 70680, + 70685 ], "loc": { "start": { - "line": 2361, + "line": 2358, "column": 28 }, "end": { - "line": 2361, + "line": 2358, "column": 33 } } }, "range": [ - 70719, - 70744 + 70660, + 70685 ], "loc": { "start": { - "line": 2361, + "line": 2358, "column": 8 }, "end": { - "line": 2361, + "line": 2358, "column": 33 } } @@ -128254,16 +128127,16 @@ "type": "Identifier", "name": "typed", "range": [ - 70754, - 70759 + 70695, + 70700 ], "loc": { "start": { - "line": 2362, + "line": 2359, "column": 8 }, "end": { - "line": 2362, + "line": 2359, "column": 13 } } @@ -128273,31 +128146,31 @@ "value": false, "raw": "false", "range": [ - 70762, - 70767 + 70703, + 70708 ], "loc": { "start": { - "line": 2362, + "line": 2359, "column": 16 }, "end": { - "line": 2362, + "line": 2359, "column": 21 } } }, "range": [ - 70754, - 70767 + 70695, + 70708 ], "loc": { "start": { - "line": 2362, + "line": 2359, "column": 8 }, "end": { - "line": 2362, + "line": 2359, "column": 21 } } @@ -128317,16 +128190,16 @@ "object": { "type": "ThisExpression", "range": [ - 70789, - 70793 + 70730, + 70734 ], "loc": { "start": { - "line": 2364, + "line": 2361, "column": 13 }, "end": { - "line": 2364, + "line": 2361, "column": 17 } } @@ -128335,47 +128208,47 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 70794, - 70808 + 70735, + 70749 ], "loc": { "start": { - "line": 2364, + "line": 2361, "column": 18 }, "end": { - "line": 2364, + "line": 2361, "column": 32 } } }, "range": [ - 70789, - 70808 + 70730, + 70749 ], "loc": { "start": { - "line": 2364, + "line": 2361, "column": 13 }, "end": { - "line": 2364, + "line": 2361, "column": 32 } } }, "prefix": true, "range": [ - 70788, - 70808 + 70729, + 70749 ], "loc": { "start": { - "line": 2364, + "line": 2361, "column": 12 }, "end": { - "line": 2364, + "line": 2361, "column": 32 } } @@ -128389,63 +128262,63 @@ "type": "ArrayExpression", "elements": [], "range": [ - 70831, - 70833 + 70772, + 70774 ], "loc": { "start": { - "line": 2365, + "line": 2362, "column": 19 }, "end": { - "line": 2365, + "line": 2362, "column": 21 } } }, "range": [ - 70824, - 70834 + 70765, + 70775 ], "loc": { "start": { - "line": 2365, + "line": 2362, "column": 12 }, "end": { - "line": 2365, + "line": 2362, "column": 22 } } } ], "range": [ - 70810, - 70844 + 70751, + 70785 ], "loc": { "start": { - "line": 2364, + "line": 2361, "column": 34 }, "end": { - "line": 2366, + "line": 2363, "column": 9 } } }, "alternate": null, "range": [ - 70784, - 70844 + 70725, + 70785 ], "loc": { "start": { - "line": 2364, + "line": 2361, "column": 8 }, "end": { - "line": 2366, + "line": 2363, "column": 9 } } @@ -128459,16 +128332,16 @@ "type": "Identifier", "name": "rows", "range": [ - 70857, - 70861 + 70798, + 70802 ], "loc": { "start": { - "line": 2367, + "line": 2364, "column": 12 }, "end": { - "line": 2367, + "line": 2364, "column": 16 } } @@ -128482,16 +128355,16 @@ "object": { "type": "ThisExpression", "range": [ - 70864, - 70868 + 70805, + 70809 ], "loc": { "start": { - "line": 2367, + "line": 2364, "column": 19 }, "end": { - "line": 2367, + "line": 2364, "column": 23 } } @@ -128500,31 +128373,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 70869, - 70872 + 70810, + 70813 ], "loc": { "start": { - "line": 2367, + "line": 2364, "column": 24 }, "end": { - "line": 2367, + "line": 2364, "column": 27 } } }, "range": [ - 70864, - 70872 + 70805, + 70813 ], "loc": { "start": { - "line": 2367, + "line": 2364, "column": 19 }, "end": { - "line": 2367, + "line": 2364, "column": 27 } } @@ -128533,46 +128406,46 @@ "type": "Identifier", "name": "rows", "range": [ - 70873, - 70877 + 70814, + 70818 ], "loc": { "start": { - "line": 2367, + "line": 2364, "column": 28 }, "end": { - "line": 2367, + "line": 2364, "column": 32 } } }, "range": [ - 70864, - 70877 + 70805, + 70818 ], "loc": { "start": { - "line": 2367, + "line": 2364, "column": 19 }, "end": { - "line": 2367, + "line": 2364, "column": 32 } } }, "range": [ - 70857, - 70877 + 70798, + 70818 ], "loc": { "start": { - "line": 2367, + "line": 2364, "column": 12 }, "end": { - "line": 2367, + "line": 2364, "column": 32 } } @@ -128583,16 +128456,16 @@ "type": "Identifier", "name": "filteredData", "range": [ - 70891, - 70903 + 70832, + 70844 ], "loc": { "start": { - "line": 2368, + "line": 2365, "column": 12 }, "end": { - "line": 2368, + "line": 2365, "column": 24 } } @@ -128601,31 +128474,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 70906, - 70908 + 70847, + 70849 ], "loc": { "start": { - "line": 2368, + "line": 2365, "column": 27 }, "end": { - "line": 2368, + "line": 2365, "column": 29 } } }, "range": [ - 70891, - 70908 + 70832, + 70849 ], "loc": { "start": { - "line": 2368, + "line": 2365, "column": 12 }, "end": { - "line": 2368, + "line": 2365, "column": 29 } } @@ -128633,16 +128506,16 @@ ], "kind": "let", "range": [ - 70853, - 70909 + 70794, + 70850 ], "loc": { "start": { - "line": 2367, + "line": 2364, "column": 8 }, "end": { - "line": 2368, + "line": 2365, "column": 30 } } @@ -128656,16 +128529,16 @@ "type": "Identifier", "name": "getContent", "range": [ - 70922, - 70932 + 70863, + 70873 ], "loc": { "start": { - "line": 2369, + "line": 2366, "column": 12 }, "end": { - "line": 2369, + "line": 2366, "column": 22 } } @@ -128676,16 +128549,16 @@ "type": "Identifier", "name": "typed", "range": [ - 70935, - 70940 + 70876, + 70881 ], "loc": { "start": { - "line": 2369, + "line": 2366, "column": 25 }, "end": { - "line": 2369, + "line": 2366, "column": 30 } } @@ -128701,16 +128574,16 @@ "object": { "type": "ThisExpression", "range": [ - 70943, - 70947 + 70884, + 70888 ], "loc": { "start": { - "line": 2369, + "line": 2366, "column": 33 }, "end": { - "line": 2369, + "line": 2366, "column": 37 } } @@ -128719,31 +128592,31 @@ "type": "Identifier", "name": "getCellData", "range": [ - 70948, - 70959 + 70889, + 70900 ], "loc": { "start": { - "line": 2369, + "line": 2366, "column": 38 }, "end": { - "line": 2369, + "line": 2366, "column": 49 } } }, "range": [ - 70943, - 70959 + 70884, + 70900 ], "loc": { "start": { - "line": 2369, + "line": 2366, "column": 33 }, "end": { - "line": 2369, + "line": 2366, "column": 49 } } @@ -128752,31 +128625,31 @@ "type": "Identifier", "name": "bind", "range": [ - 70960, - 70964 + 70901, + 70905 ], "loc": { "start": { - "line": 2369, + "line": 2366, "column": 50 }, "end": { - "line": 2369, + "line": 2366, "column": 54 } } }, "range": [ - 70943, - 70964 + 70884, + 70905 ], "loc": { "start": { - "line": 2369, + "line": 2366, "column": 33 }, "end": { - "line": 2369, + "line": 2366, "column": 54 } } @@ -128785,32 +128658,32 @@ { "type": "ThisExpression", "range": [ - 70965, - 70969 + 70906, + 70910 ], "loc": { "start": { - "line": 2369, + "line": 2366, "column": 55 }, "end": { - "line": 2369, + "line": 2366, "column": 59 } } } ], "range": [ - 70943, - 70970 + 70884, + 70911 ], "loc": { "start": { - "line": 2369, + "line": 2366, "column": 33 }, "end": { - "line": 2369, + "line": 2366, "column": 60 } } @@ -128826,16 +128699,16 @@ "object": { "type": "ThisExpression", "range": [ - 70985, - 70989 + 70926, + 70930 ], "loc": { "start": { - "line": 2370, + "line": 2367, "column": 12 }, "end": { - "line": 2370, + "line": 2367, "column": 16 } } @@ -128844,31 +128717,31 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 70990, - 71002 + 70931, + 70943 ], "loc": { "start": { - "line": 2370, + "line": 2367, "column": 17 }, "end": { - "line": 2370, + "line": 2367, "column": 29 } } }, "range": [ - 70985, - 71002 + 70926, + 70943 ], "loc": { "start": { - "line": 2370, + "line": 2367, "column": 12 }, "end": { - "line": 2370, + "line": 2367, "column": 29 } } @@ -128877,31 +128750,31 @@ "type": "Identifier", "name": "bind", "range": [ - 71003, - 71007 + 70944, + 70948 ], "loc": { "start": { - "line": 2370, + "line": 2367, "column": 30 }, "end": { - "line": 2370, + "line": 2367, "column": 34 } } }, "range": [ - 70985, - 71007 + 70926, + 70948 ], "loc": { "start": { - "line": 2370, + "line": 2367, "column": 12 }, "end": { - "line": 2370, + "line": 2367, "column": 34 } } @@ -128910,62 +128783,62 @@ { "type": "ThisExpression", "range": [ - 71008, - 71012 + 70949, + 70953 ], "loc": { "start": { - "line": 2370, + "line": 2367, "column": 35 }, "end": { - "line": 2370, + "line": 2367, "column": 39 } } } ], "range": [ - 70985, - 71013 + 70926, + 70954 ], "loc": { "start": { - "line": 2370, + "line": 2367, "column": 12 }, "end": { - "line": 2370, + "line": 2367, "column": 40 } } }, "range": [ - 70935, - 71013 + 70876, + 70954 ], "loc": { "start": { - "line": 2369, + "line": 2366, "column": 25 }, "end": { - "line": 2370, + "line": 2367, "column": 40 } } }, "range": [ - 70922, - 71013 + 70863, + 70954 ], "loc": { "start": { - "line": 2369, + "line": 2366, "column": 12 }, "end": { - "line": 2370, + "line": 2367, "column": 40 } } @@ -128973,16 +128846,16 @@ ], "kind": "let", "range": [ - 70918, - 71014 + 70859, + 70955 ], "loc": { "start": { - "line": 2369, + "line": 2366, "column": 8 }, "end": { - "line": 2370, + "line": 2367, "column": 41 } } @@ -128993,16 +128866,16 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 71028, - 71042 + 70969, + 70983 ], "loc": { "start": { - "line": 2372, + "line": 2369, "column": 12 }, "end": { - "line": 2372, + "line": 2369, "column": 26 } } @@ -129019,16 +128892,16 @@ "type": "Identifier", "name": "headers", "range": [ - 71062, - 71069 + 71003, + 71010 ], "loc": { "start": { - "line": 2373, + "line": 2370, "column": 16 }, "end": { - "line": 2373, + "line": 2370, "column": 23 } } @@ -129041,16 +128914,16 @@ "object": { "type": "ThisExpression", "range": [ - 71072, - 71076 + 71013, + 71017 ], "loc": { "start": { - "line": 2373, + "line": 2370, "column": 26 }, "end": { - "line": 2373, + "line": 2370, "column": 30 } } @@ -129059,31 +128932,31 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 71077, - 71091 + 71018, + 71032 ], "loc": { "start": { - "line": 2373, + "line": 2370, "column": 31 }, "end": { - "line": 2373, + "line": 2370, "column": 45 } } }, "range": [ - 71072, - 71091 + 71013, + 71032 ], "loc": { "start": { - "line": 2373, + "line": 2370, "column": 26 }, "end": { - "line": 2373, + "line": 2370, "column": 45 } } @@ -129093,47 +128966,47 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 71092, - 71109 + 71033, + 71050 ], "loc": { "start": { - "line": 2373, + "line": 2370, "column": 46 }, "end": { - "line": 2373, + "line": 2370, "column": 63 } } } ], "range": [ - 71072, - 71110 + 71013, + 71051 ], "loc": { "start": { - "line": 2373, + "line": 2370, "column": 26 }, "end": { - "line": 2373, + "line": 2370, "column": 64 } } }, "range": [ - 71062, - 71110 + 71003, + 71051 ], "loc": { "start": { - "line": 2373, + "line": 2370, "column": 16 }, "end": { - "line": 2373, + "line": 2370, "column": 64 } } @@ -129141,16 +129014,16 @@ ], "kind": "let", "range": [ - 71058, - 71111 + 70999, + 71052 ], "loc": { "start": { - "line": 2373, + "line": 2370, "column": 12 }, "end": { - "line": 2373, + "line": 2370, "column": 65 } } @@ -129166,16 +129039,16 @@ "type": "Identifier", "name": "filteredData", "range": [ - 71124, - 71136 + 71065, + 71077 ], "loc": { "start": { - "line": 2374, + "line": 2371, "column": 12 }, "end": { - "line": 2374, + "line": 2371, "column": 24 } } @@ -129184,31 +129057,31 @@ "type": "Identifier", "name": "push", "range": [ - 71137, - 71141 + 71078, + 71082 ], "loc": { "start": { - "line": 2374, + "line": 2371, "column": 25 }, "end": { - "line": 2374, + "line": 2371, "column": 29 } } }, "range": [ - 71124, - 71141 + 71065, + 71082 ], "loc": { "start": { - "line": 2374, + "line": 2371, "column": 12 }, "end": { - "line": 2374, + "line": 2371, "column": 29 } } @@ -129225,16 +129098,16 @@ "object": { "type": "ThisExpression", "range": [ - 71143, - 71147 + 71084, + 71088 ], "loc": { "start": { - "line": 2374, + "line": 2371, "column": 31 }, "end": { - "line": 2374, + "line": 2371, "column": 35 } } @@ -129243,47 +129116,47 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 71148, - 71166 + 71089, + 71107 ], "loc": { "start": { - "line": 2374, + "line": 2371, "column": 36 }, "end": { - "line": 2374, + "line": 2371, "column": 54 } } }, "range": [ - 71143, - 71166 + 71084, + 71107 ], "loc": { "start": { - "line": 2374, + "line": 2371, "column": 31 }, "end": { - "line": 2374, + "line": 2371, "column": 54 } } }, "arguments": [], "range": [ - 71143, - 71168 + 71084, + 71109 ], "loc": { "start": { - "line": 2374, + "line": 2371, "column": 31 }, "end": { - "line": 2374, + "line": 2371, "column": 56 } } @@ -129292,95 +129165,95 @@ "type": "Identifier", "name": "headers", "range": [ - 71170, - 71177 + 71111, + 71118 ], "loc": { "start": { - "line": 2374, + "line": 2371, "column": 58 }, "end": { - "line": 2374, + "line": 2371, "column": 65 } } } ], "range": [ - 71142, - 71178 + 71083, + 71119 ], "loc": { "start": { - "line": 2374, + "line": 2371, "column": 30 }, "end": { - "line": 2374, + "line": 2371, "column": 66 } } } ], "range": [ - 71124, - 71179 + 71065, + 71120 ], "loc": { "start": { - "line": 2374, + "line": 2371, "column": 12 }, "end": { - "line": 2374, + "line": 2371, "column": 67 } } }, "range": [ - 71124, - 71180 + 71065, + 71121 ], "loc": { "start": { - "line": 2374, + "line": 2371, "column": 12 }, "end": { - "line": 2374, + "line": 2371, "column": 68 } } } ], "range": [ - 71044, - 71190 + 70985, + 71131 ], "loc": { "start": { - "line": 2372, + "line": 2369, "column": 28 }, "end": { - "line": 2375, + "line": 2372, "column": 9 } } }, "alternate": null, "range": [ - 71024, - 71190 + 70965, + 71131 ], "loc": { "start": { - "line": 2372, + "line": 2369, "column": 8 }, "end": { - "line": 2375, + "line": 2372, "column": 9 } } @@ -129394,16 +129267,16 @@ "type": "Identifier", "name": "validRows", "range": [ - 71204, - 71213 + 71145, + 71154 ], "loc": { "start": { - "line": 2377, + "line": 2374, "column": 12 }, "end": { - "line": 2377, + "line": 2374, "column": 21 } } @@ -129416,16 +129289,16 @@ "object": { "type": "ThisExpression", "range": [ - 71216, - 71220 + 71157, + 71161 ], "loc": { "start": { - "line": 2377, + "line": 2374, "column": 24 }, "end": { - "line": 2377, + "line": 2374, "column": 28 } } @@ -129434,31 +129307,31 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 71221, - 71233 + 71162, + 71174 ], "loc": { "start": { - "line": 2377, + "line": 2374, "column": 29 }, "end": { - "line": 2377, + "line": 2374, "column": 41 } } }, "range": [ - 71216, - 71233 + 71157, + 71174 ], "loc": { "start": { - "line": 2377, + "line": 2374, "column": 24 }, "end": { - "line": 2377, + "line": 2374, "column": 41 } } @@ -129469,47 +129342,47 @@ "value": true, "raw": "true", "range": [ - 71234, - 71238 + 71175, + 71179 ], "loc": { "start": { - "line": 2377, + "line": 2374, "column": 42 }, "end": { - "line": 2377, + "line": 2374, "column": 46 } } } ], "range": [ - 71216, - 71239 + 71157, + 71180 ], "loc": { "start": { - "line": 2377, + "line": 2374, "column": 24 }, "end": { - "line": 2377, + "line": 2374, "column": 47 } } }, "range": [ - 71204, - 71239 + 71145, + 71180 ], "loc": { "start": { - "line": 2377, + "line": 2374, "column": 12 }, "end": { - "line": 2377, + "line": 2374, "column": 47 } } @@ -129517,16 +129390,16 @@ ], "kind": "let", "range": [ - 71200, - 71240 + 71141, + 71181 ], "loc": { "start": { - "line": 2377, + "line": 2374, "column": 8 }, "end": { - "line": 2377, + "line": 2374, "column": 48 } } @@ -129542,16 +129415,16 @@ "type": "Identifier", "name": "i", "range": [ - 71258, - 71259 + 71199, + 71200 ], "loc": { "start": { - "line": 2378, + "line": 2375, "column": 17 }, "end": { - "line": 2378, + "line": 2375, "column": 18 } } @@ -129561,31 +129434,31 @@ "value": 0, "raw": "0", "range": [ - 71262, - 71263 + 71203, + 71204 ], "loc": { "start": { - "line": 2378, + "line": 2375, "column": 21 }, "end": { - "line": 2378, + "line": 2375, "column": 22 } } }, "range": [ - 71258, - 71263 + 71199, + 71204 ], "loc": { "start": { - "line": 2378, + "line": 2375, "column": 17 }, "end": { - "line": 2378, + "line": 2375, "column": 22 } } @@ -129593,16 +129466,16 @@ ], "kind": "let", "range": [ - 71254, - 71263 + 71195, + 71204 ], "loc": { "start": { - "line": 2378, + "line": 2375, "column": 13 }, "end": { - "line": 2378, + "line": 2375, "column": 22 } } @@ -129614,16 +129487,16 @@ "type": "Identifier", "name": "i", "range": [ - 71265, - 71266 + 71206, + 71207 ], "loc": { "start": { - "line": 2378, + "line": 2375, "column": 24 }, "end": { - "line": 2378, + "line": 2375, "column": 25 } } @@ -129635,16 +129508,16 @@ "type": "Identifier", "name": "validRows", "range": [ - 71269, - 71278 + 71210, + 71219 ], "loc": { "start": { - "line": 2378, + "line": 2375, "column": 28 }, "end": { - "line": 2378, + "line": 2375, "column": 37 } } @@ -129653,46 +129526,46 @@ "type": "Identifier", "name": "length", "range": [ - 71279, - 71285 + 71220, + 71226 ], "loc": { "start": { - "line": 2378, + "line": 2375, "column": 38 }, "end": { - "line": 2378, + "line": 2375, "column": 44 } } }, "range": [ - 71269, - 71285 + 71210, + 71226 ], "loc": { "start": { - "line": 2378, + "line": 2375, "column": 28 }, "end": { - "line": 2378, + "line": 2375, "column": 44 } } }, "range": [ - 71265, - 71285 + 71206, + 71226 ], "loc": { "start": { - "line": 2378, + "line": 2375, "column": 24 }, "end": { - "line": 2378, + "line": 2375, "column": 44 } } @@ -129704,32 +129577,32 @@ "type": "Identifier", "name": "i", "range": [ - 71287, - 71288 + 71228, + 71229 ], "loc": { "start": { - "line": 2378, + "line": 2375, "column": 46 }, "end": { - "line": 2378, + "line": 2375, "column": 47 } } }, "prefix": false, "range": [ - 71287, - 71290 + 71228, + 71231 ], "loc": { "start": { - "line": 2378, + "line": 2375, "column": 46 }, "end": { - "line": 2378, + "line": 2375, "column": 49 } } @@ -129746,16 +129619,16 @@ "type": "Identifier", "name": "rData", "range": [ - 71310, - 71315 + 71251, + 71256 ], "loc": { "start": { - "line": 2379, + "line": 2376, "column": 16 }, "end": { - "line": 2379, + "line": 2376, "column": 21 } } @@ -129772,16 +129645,16 @@ "object": { "type": "ThisExpression", "range": [ - 71319, - 71323 + 71260, + 71264 ], "loc": { "start": { - "line": 2379, + "line": 2376, "column": 25 }, "end": { - "line": 2379, + "line": 2376, "column": 29 } } @@ -129790,31 +129663,31 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 71324, - 71338 + 71265, + 71279 ], "loc": { "start": { - "line": 2379, + "line": 2376, "column": 30 }, "end": { - "line": 2379, + "line": 2376, "column": 44 } } }, "range": [ - 71319, - 71338 + 71260, + 71279 ], "loc": { "start": { - "line": 2379, + "line": 2376, "column": 25 }, "end": { - "line": 2379, + "line": 2376, "column": 44 } } @@ -129823,31 +129696,31 @@ "type": "Identifier", "name": "i", "range": [ - 71339, - 71340 + 71280, + 71281 ], "loc": { "start": { - "line": 2379, + "line": 2376, "column": 45 }, "end": { - "line": 2379, + "line": 2376, "column": 46 } } }, "range": [ - 71319, - 71341 + 71260, + 71282 ], "loc": { "start": { - "line": 2379, + "line": 2376, "column": 25 }, "end": { - "line": 2379, + "line": 2376, "column": 47 } } @@ -129856,47 +129729,47 @@ "type": "ArrayExpression", "elements": [], "range": [ - 71343, - 71345 + 71284, + 71286 ], "loc": { "start": { - "line": 2379, + "line": 2376, "column": 49 }, "end": { - "line": 2379, + "line": 2376, "column": 51 } } } ], "range": [ - 71318, - 71346 + 71259, + 71287 ], "loc": { "start": { - "line": 2379, + "line": 2376, "column": 24 }, "end": { - "line": 2379, + "line": 2376, "column": 52 } } }, "range": [ - 71310, - 71346 + 71251, + 71287 ], "loc": { "start": { - "line": 2379, + "line": 2376, "column": 16 }, "end": { - "line": 2379, + "line": 2376, "column": 52 } } @@ -129907,16 +129780,16 @@ "type": "Identifier", "name": "cells", "range": [ - 71364, - 71369 + 71305, + 71310 ], "loc": { "start": { - "line": 2380, + "line": 2377, "column": 16 }, "end": { - "line": 2380, + "line": 2377, "column": 21 } } @@ -129931,16 +129804,16 @@ "type": "Identifier", "name": "rows", "range": [ - 71372, - 71376 + 71313, + 71317 ], "loc": { "start": { - "line": 2380, + "line": 2377, "column": 24 }, "end": { - "line": 2380, + "line": 2377, "column": 28 } } @@ -129954,16 +129827,16 @@ "object": { "type": "ThisExpression", "range": [ - 71377, - 71381 + 71318, + 71322 ], "loc": { "start": { - "line": 2380, + "line": 2377, "column": 29 }, "end": { - "line": 2380, + "line": 2377, "column": 33 } } @@ -129972,31 +129845,31 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 71382, - 71396 + 71323, + 71337 ], "loc": { "start": { - "line": 2380, + "line": 2377, "column": 34 }, "end": { - "line": 2380, + "line": 2377, "column": 48 } } }, "range": [ - 71377, - 71396 + 71318, + 71337 ], "loc": { "start": { - "line": 2380, + "line": 2377, "column": 29 }, "end": { - "line": 2380, + "line": 2377, "column": 48 } } @@ -130005,46 +129878,46 @@ "type": "Identifier", "name": "i", "range": [ - 71397, - 71398 + 71338, + 71339 ], "loc": { "start": { - "line": 2380, + "line": 2377, "column": 49 }, "end": { - "line": 2380, + "line": 2377, "column": 50 } } }, "range": [ - 71377, - 71399 + 71318, + 71340 ], "loc": { "start": { - "line": 2380, + "line": 2377, "column": 29 }, "end": { - "line": 2380, + "line": 2377, "column": 51 } } }, "range": [ - 71372, - 71400 + 71313, + 71341 ], "loc": { "start": { - "line": 2380, + "line": 2377, "column": 24 }, "end": { - "line": 2380, + "line": 2377, "column": 52 } } @@ -130053,46 +129926,46 @@ "type": "Identifier", "name": "cells", "range": [ - 71401, - 71406 + 71342, + 71347 ], "loc": { "start": { - "line": 2380, + "line": 2377, "column": 53 }, "end": { - "line": 2380, + "line": 2377, "column": 58 } } }, "range": [ - 71372, - 71406 + 71313, + 71347 ], "loc": { "start": { - "line": 2380, + "line": 2377, "column": 24 }, "end": { - "line": 2380, + "line": 2377, "column": 58 } } }, "range": [ - 71364, - 71406 + 71305, + 71347 ], "loc": { "start": { - "line": 2380, + "line": 2377, "column": 16 }, "end": { - "line": 2380, + "line": 2377, "column": 58 } } @@ -130100,16 +129973,16 @@ ], "kind": "let", "range": [ - 71306, - 71407 + 71247, + 71348 ], "loc": { "start": { - "line": 2379, + "line": 2376, "column": 12 }, "end": { - "line": 2380, + "line": 2377, "column": 59 } } @@ -130125,16 +129998,16 @@ "type": "Identifier", "name": "k", "range": [ - 71429, - 71430 + 71370, + 71371 ], "loc": { "start": { - "line": 2381, + "line": 2378, "column": 21 }, "end": { - "line": 2381, + "line": 2378, "column": 22 } } @@ -130144,31 +130017,31 @@ "value": 0, "raw": "0", "range": [ - 71433, - 71434 + 71374, + 71375 ], "loc": { "start": { - "line": 2381, + "line": 2378, "column": 25 }, "end": { - "line": 2381, + "line": 2378, "column": 26 } } }, "range": [ - 71429, - 71434 + 71370, + 71375 ], "loc": { "start": { - "line": 2381, + "line": 2378, "column": 21 }, "end": { - "line": 2381, + "line": 2378, "column": 26 } } @@ -130176,16 +130049,16 @@ ], "kind": "let", "range": [ - 71425, - 71434 + 71366, + 71375 ], "loc": { "start": { - "line": 2381, + "line": 2378, "column": 17 }, "end": { - "line": 2381, + "line": 2378, "column": 26 } } @@ -130197,16 +130070,16 @@ "type": "Identifier", "name": "k", "range": [ - 71436, - 71437 + 71377, + 71378 ], "loc": { "start": { - "line": 2381, + "line": 2378, "column": 28 }, "end": { - "line": 2381, + "line": 2378, "column": 29 } } @@ -130218,16 +130091,16 @@ "type": "Identifier", "name": "cells", "range": [ - 71440, - 71445 + 71381, + 71386 ], "loc": { "start": { - "line": 2381, + "line": 2378, "column": 32 }, "end": { - "line": 2381, + "line": 2378, "column": 37 } } @@ -130236,46 +130109,46 @@ "type": "Identifier", "name": "length", "range": [ - 71446, - 71452 + 71387, + 71393 ], "loc": { "start": { - "line": 2381, + "line": 2378, "column": 38 }, "end": { - "line": 2381, + "line": 2378, "column": 44 } } }, "range": [ - 71440, - 71452 + 71381, + 71393 ], "loc": { "start": { - "line": 2381, + "line": 2378, "column": 32 }, "end": { - "line": 2381, + "line": 2378, "column": 44 } } }, "range": [ - 71436, - 71452 + 71377, + 71393 ], "loc": { "start": { - "line": 2381, + "line": 2378, "column": 28 }, "end": { - "line": 2381, + "line": 2378, "column": 44 } } @@ -130287,32 +130160,32 @@ "type": "Identifier", "name": "k", "range": [ - 71454, - 71455 + 71395, + 71396 ], "loc": { "start": { - "line": 2381, + "line": 2378, "column": 46 }, "end": { - "line": 2381, + "line": 2378, "column": 47 } } }, "prefix": false, "range": [ - 71454, - 71457 + 71395, + 71398 ], "loc": { "start": { - "line": 2381, + "line": 2378, "column": 46 }, "end": { - "line": 2381, + "line": 2378, "column": 49 } } @@ -130329,16 +130202,16 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 71481, - 71498 + 71422, + 71439 ], "loc": { "start": { - "line": 2382, + "line": 2379, "column": 20 }, "end": { - "line": 2382, + "line": 2379, "column": 37 } } @@ -130351,16 +130224,16 @@ "object": { "type": "ThisExpression", "range": [ - 71502, - 71506 + 71443, + 71447 ], "loc": { "start": { - "line": 2382, + "line": 2379, "column": 41 }, "end": { - "line": 2382, + "line": 2379, "column": 45 } } @@ -130369,31 +130242,31 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 71507, - 71519 + 71448, + 71460 ], "loc": { "start": { - "line": 2382, + "line": 2379, "column": 46 }, "end": { - "line": 2382, + "line": 2379, "column": 58 } } }, "range": [ - 71502, - 71519 + 71443, + 71460 ], "loc": { "start": { - "line": 2382, + "line": 2379, "column": 41 }, "end": { - "line": 2382, + "line": 2379, "column": 58 } } @@ -130404,47 +130277,47 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 71520, - 71536 + 71461, + 71477 ], "loc": { "start": { - "line": 2382, + "line": 2379, "column": 59 }, "end": { - "line": 2382, + "line": 2379, "column": 75 } } } ], "range": [ - 71502, - 71537 + 71443, + 71478 ], "loc": { "start": { - "line": 2382, + "line": 2379, "column": 41 }, "end": { - "line": 2382, + "line": 2379, "column": 76 } } }, "range": [ - 71481, - 71537 + 71422, + 71478 ], "loc": { "start": { - "line": 2382, + "line": 2379, "column": 20 }, "end": { - "line": 2382, + "line": 2379, "column": 76 } } @@ -130467,16 +130340,16 @@ "object": { "type": "ThisExpression", "range": [ - 71565, - 71569 + 71506, + 71510 ], "loc": { "start": { - "line": 2383, + "line": 2380, "column": 24 }, "end": { - "line": 2383, + "line": 2380, "column": 28 } } @@ -130485,31 +130358,31 @@ "type": "Identifier", "name": "extension", "range": [ - 71570, - 71579 + 71511, + 71520 ], "loc": { "start": { - "line": 2383, + "line": 2380, "column": 29 }, "end": { - "line": 2383, + "line": 2380, "column": 38 } } }, "range": [ - 71565, - 71579 + 71506, + 71520 ], "loc": { "start": { - "line": 2383, + "line": 2380, "column": 24 }, "end": { - "line": 2383, + "line": 2380, "column": 38 } } @@ -130520,32 +130393,32 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 71580, - 71596 + 71521, + 71537 ], "loc": { "start": { - "line": 2383, + "line": 2380, "column": 39 }, "end": { - "line": 2383, + "line": 2380, "column": 55 } } } ], "range": [ - 71565, - 71597 + 71506, + 71538 ], "loc": { "start": { - "line": 2383, + "line": 2380, "column": 24 }, "end": { - "line": 2383, + "line": 2380, "column": 56 } } @@ -130554,31 +130427,31 @@ "type": "Identifier", "name": "isColHidden", "range": [ - 71598, - 71609 + 71539, + 71550 ], "loc": { "start": { - "line": 2383, + "line": 2380, "column": 57 }, "end": { - "line": 2383, + "line": 2380, "column": 68 } } }, "range": [ - 71565, - 71609 + 71506, + 71550 ], "loc": { "start": { - "line": 2383, + "line": 2380, "column": 24 }, "end": { - "line": 2383, + "line": 2380, "column": 68 } } @@ -130588,32 +130461,32 @@ "type": "Identifier", "name": "k", "range": [ - 71610, - 71611 + 71551, + 71552 ], "loc": { "start": { - "line": 2383, + "line": 2380, "column": 69 }, "end": { - "line": 2383, + "line": 2380, "column": 70 } } } ], "range": [ - 71565, - 71612 + 71506, + 71553 ], "loc": { "start": { - "line": 2383, + "line": 2380, "column": 24 }, "end": { - "line": 2383, + "line": 2380, "column": 71 } } @@ -130625,80 +130498,80 @@ "type": "ContinueStatement", "label": null, "range": [ - 71640, - 71649 + 71581, + 71590 ], "loc": { "start": { - "line": 2384, + "line": 2381, "column": 24 }, "end": { - "line": 2384, + "line": 2381, "column": 33 } } } ], "range": [ - 71614, - 71671 + 71555, + 71612 ], "loc": { "start": { - "line": 2383, + "line": 2380, "column": 73 }, "end": { - "line": 2385, + "line": 2382, "column": 21 } } }, "alternate": null, "range": [ - 71561, - 71671 + 71502, + 71612 ], "loc": { "start": { - "line": 2383, + "line": 2380, "column": 20 }, "end": { - "line": 2385, + "line": 2382, "column": 21 } } } ], "range": [ - 71539, - 71689 + 71480, + 71630 ], "loc": { "start": { - "line": 2382, + "line": 2379, "column": 78 }, "end": { - "line": 2386, + "line": 2383, "column": 17 } } }, "alternate": null, "range": [ - 71477, - 71689 + 71418, + 71630 ], "loc": { "start": { - "line": 2382, + "line": 2379, "column": 16 }, "end": { - "line": 2386, + "line": 2383, "column": 17 } } @@ -130712,16 +130585,16 @@ "type": "Identifier", "name": "cellValue", "range": [ - 71710, - 71719 + 71651, + 71660 ], "loc": { "start": { - "line": 2387, + "line": 2384, "column": 20 }, "end": { - "line": 2387, + "line": 2384, "column": 29 } } @@ -130732,16 +130605,16 @@ "type": "Identifier", "name": "getContent", "range": [ - 71722, - 71732 + 71663, + 71673 ], "loc": { "start": { - "line": 2387, + "line": 2384, "column": 32 }, "end": { - "line": 2387, + "line": 2384, "column": 42 } } @@ -130754,16 +130627,16 @@ "type": "Identifier", "name": "cells", "range": [ - 71733, - 71738 + 71674, + 71679 ], "loc": { "start": { - "line": 2387, + "line": 2384, "column": 43 }, "end": { - "line": 2387, + "line": 2384, "column": 48 } } @@ -130772,62 +130645,62 @@ "type": "Identifier", "name": "k", "range": [ - 71739, - 71740 + 71680, + 71681 ], "loc": { "start": { - "line": 2387, + "line": 2384, "column": 49 }, "end": { - "line": 2387, + "line": 2384, "column": 50 } } }, "range": [ - 71733, - 71741 + 71674, + 71682 ], "loc": { "start": { - "line": 2387, + "line": 2384, "column": 43 }, "end": { - "line": 2387, + "line": 2384, "column": 51 } } } ], "range": [ - 71722, - 71742 + 71663, + 71683 ], "loc": { "start": { - "line": 2387, + "line": 2384, "column": 32 }, "end": { - "line": 2387, + "line": 2384, "column": 52 } } }, "range": [ - 71710, - 71742 + 71651, + 71683 ], "loc": { "start": { - "line": 2387, + "line": 2384, "column": 20 }, "end": { - "line": 2387, + "line": 2384, "column": 52 } } @@ -130835,16 +130708,16 @@ ], "kind": "let", "range": [ - 71706, - 71743 + 71647, + 71684 ], "loc": { "start": { - "line": 2387, + "line": 2384, "column": 16 }, "end": { - "line": 2387, + "line": 2384, "column": 53 } } @@ -130863,16 +130736,16 @@ "type": "Identifier", "name": "rData", "range": [ - 71760, - 71765 + 71701, + 71706 ], "loc": { "start": { - "line": 2388, + "line": 2385, "column": 16 }, "end": { - "line": 2388, + "line": 2385, "column": 21 } } @@ -130882,31 +130755,31 @@ "value": 1, "raw": "1", "range": [ - 71766, - 71767 + 71707, + 71708 ], "loc": { "start": { - "line": 2388, + "line": 2385, "column": 22 }, "end": { - "line": 2388, + "line": 2385, "column": 23 } } }, "range": [ - 71760, - 71768 + 71701, + 71709 ], "loc": { "start": { - "line": 2388, + "line": 2385, "column": 16 }, "end": { - "line": 2388, + "line": 2385, "column": 24 } } @@ -130915,31 +130788,31 @@ "type": "Identifier", "name": "push", "range": [ - 71769, - 71773 + 71710, + 71714 ], "loc": { "start": { - "line": 2388, + "line": 2385, "column": 25 }, "end": { - "line": 2388, + "line": 2385, "column": 29 } } }, "range": [ - 71760, - 71773 + 71701, + 71714 ], "loc": { "start": { - "line": 2388, + "line": 2385, "column": 16 }, "end": { - "line": 2388, + "line": 2385, "column": 29 } } @@ -130949,78 +130822,78 @@ "type": "Identifier", "name": "cellValue", "range": [ - 71774, - 71783 + 71715, + 71724 ], "loc": { "start": { - "line": 2388, + "line": 2385, "column": 30 }, "end": { - "line": 2388, + "line": 2385, "column": 39 } } } ], "range": [ - 71760, - 71784 + 71701, + 71725 ], "loc": { "start": { - "line": 2388, + "line": 2385, "column": 16 }, "end": { - "line": 2388, + "line": 2385, "column": 40 } } }, "range": [ - 71760, - 71785 + 71701, + 71726 ], "loc": { "start": { - "line": 2388, + "line": 2385, "column": 16 }, "end": { - "line": 2388, + "line": 2385, "column": 41 } } } ], "range": [ - 71459, - 71799 + 71400, + 71740 ], "loc": { "start": { - "line": 2381, + "line": 2378, "column": 51 }, "end": { - "line": 2389, + "line": 2386, "column": 13 } } }, "range": [ - 71420, - 71799 + 71361, + 71740 ], "loc": { "start": { - "line": 2381, + "line": 2378, "column": 12 }, "end": { - "line": 2389, + "line": 2386, "column": 13 } } @@ -131036,16 +130909,16 @@ "type": "Identifier", "name": "filteredData", "range": [ - 71812, - 71824 + 71753, + 71765 ], "loc": { "start": { - "line": 2390, + "line": 2387, "column": 12 }, "end": { - "line": 2390, + "line": 2387, "column": 24 } } @@ -131054,31 +130927,31 @@ "type": "Identifier", "name": "push", "range": [ - 71825, - 71829 + 71766, + 71770 ], "loc": { "start": { - "line": 2390, + "line": 2387, "column": 25 }, "end": { - "line": 2390, + "line": 2387, "column": 29 } } }, "range": [ - 71812, - 71829 + 71753, + 71770 ], "loc": { "start": { - "line": 2390, + "line": 2387, "column": 12 }, "end": { - "line": 2390, + "line": 2387, "column": 29 } } @@ -131088,78 +130961,78 @@ "type": "Identifier", "name": "rData", "range": [ - 71830, - 71835 + 71771, + 71776 ], "loc": { "start": { - "line": 2390, + "line": 2387, "column": 30 }, "end": { - "line": 2390, + "line": 2387, "column": 35 } } } ], "range": [ - 71812, - 71836 + 71753, + 71777 ], "loc": { "start": { - "line": 2390, + "line": 2387, "column": 12 }, "end": { - "line": 2390, + "line": 2387, "column": 36 } } }, "range": [ - 71812, - 71837 + 71753, + 71778 ], "loc": { "start": { - "line": 2390, + "line": 2387, "column": 12 }, "end": { - "line": 2390, + "line": 2387, "column": 37 } } } ], "range": [ - 71292, - 71847 + 71233, + 71788 ], "loc": { "start": { - "line": 2378, + "line": 2375, "column": 51 }, "end": { - "line": 2391, + "line": 2388, "column": 9 } } }, "range": [ - 71249, - 71847 + 71190, + 71788 ], "loc": { "start": { - "line": 2378, + "line": 2375, "column": 8 }, "end": { - "line": 2391, + "line": 2388, "column": 9 } } @@ -131170,47 +131043,47 @@ "type": "Identifier", "name": "filteredData", "range": [ - 71863, - 71875 + 71804, + 71816 ], "loc": { "start": { - "line": 2392, + "line": 2389, "column": 15 }, "end": { - "line": 2392, + "line": 2389, "column": 27 } } }, "range": [ - 71856, - 71876 + 71797, + 71817 ], "loc": { "start": { - "line": 2392, + "line": 2389, "column": 8 }, "end": { - "line": 2392, + "line": 2389, "column": 28 } } } ], "range": [ - 70774, - 71882 + 70715, + 71823 ], "loc": { "start": { - "line": 2363, + "line": 2360, "column": 6 }, "end": { - "line": 2393, + "line": 2390, "column": 5 } } @@ -131218,16 +131091,16 @@ "generator": false, "expression": false, "range": [ - 70677, - 71882 + 70618, + 71823 ], "loc": { "start": { - "line": 2359, + "line": 2356, "column": 19 }, "end": { - "line": 2393, + "line": 2390, "column": 5 } } @@ -131235,16 +131108,16 @@ "kind": "method", "computed": false, "range": [ - 70662, - 71882 + 70603, + 71823 ], "loc": { "start": { - "line": 2359, + "line": 2356, "column": 4 }, "end": { - "line": 2393, + "line": 2390, "column": 5 } }, @@ -131253,16 +131126,16 @@ "type": "Block", "value": "*\n * Return the filtered data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 70198, - 70657 + 70139, + 70598 ], "loc": { "start": { - "line": 2346, + "line": 2343, "column": 4 }, "end": { - "line": 2358, + "line": 2355, "column": 7 } } @@ -131273,16 +131146,16 @@ "type": "Block", "value": "*\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} [includeHeaders=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 *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 71888, - 72478 + 71829, + 72419 ], "loc": { "start": { - "line": 2395, + "line": 2392, "column": 4 }, "end": { - "line": 2406, + "line": 2403, "column": 7 } } @@ -131296,16 +131169,16 @@ "type": "Identifier", "name": "getFilteredDataCol", "range": [ - 72483, - 72501 + 72424, + 72442 ], "loc": { "start": { - "line": 2407, + "line": 2404, "column": 4 }, "end": { - "line": 2407, + "line": 2404, "column": 22 } } @@ -131318,16 +131191,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 72511, - 72519 + 72452, + 72460 ], "loc": { "start": { - "line": 2408, + "line": 2405, "column": 8 }, "end": { - "line": 2408, + "line": 2405, "column": 16 } } @@ -131338,16 +131211,16 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 72529, - 72543 + 72470, + 72484 ], "loc": { "start": { - "line": 2409, + "line": 2406, "column": 8 }, "end": { - "line": 2409, + "line": 2406, "column": 22 } } @@ -131357,31 +131230,31 @@ "value": false, "raw": "false", "range": [ - 72546, - 72551 + 72487, + 72492 ], "loc": { "start": { - "line": 2409, + "line": 2406, "column": 25 }, "end": { - "line": 2409, + "line": 2406, "column": 30 } } }, "range": [ - 72529, - 72551 + 72470, + 72492 ], "loc": { "start": { - "line": 2409, + "line": 2406, "column": 8 }, "end": { - "line": 2409, + "line": 2406, "column": 30 } } @@ -131392,16 +131265,16 @@ "type": "Identifier", "name": "typed", "range": [ - 72561, - 72566 + 72502, + 72507 ], "loc": { "start": { - "line": 2410, + "line": 2407, "column": 8 }, "end": { - "line": 2410, + "line": 2407, "column": 13 } } @@ -131411,31 +131284,31 @@ "value": false, "raw": "false", "range": [ - 72569, - 72574 + 72510, + 72515 ], "loc": { "start": { - "line": 2410, + "line": 2407, "column": 16 }, "end": { - "line": 2410, + "line": 2407, "column": 21 } } }, "range": [ - 72561, - 72574 + 72502, + 72515 ], "loc": { "start": { - "line": 2410, + "line": 2407, "column": 8 }, "end": { - "line": 2410, + "line": 2407, "column": 21 } } @@ -131446,16 +131319,16 @@ "type": "Identifier", "name": "exclude", "range": [ - 72584, - 72591 + 72525, + 72532 ], "loc": { "start": { - "line": 2411, + "line": 2408, "column": 8 }, "end": { - "line": 2411, + "line": 2408, "column": 15 } } @@ -131464,31 +131337,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 72594, - 72596 + 72535, + 72537 ], "loc": { "start": { - "line": 2411, + "line": 2408, "column": 18 }, "end": { - "line": 2411, + "line": 2408, "column": 20 } } }, "range": [ - 72584, - 72596 + 72525, + 72537 ], "loc": { "start": { - "line": 2411, + "line": 2408, "column": 8 }, "end": { - "line": 2411, + "line": 2408, "column": 20 } } @@ -131499,16 +131372,16 @@ "type": "Identifier", "name": "visible", "range": [ - 72606, - 72613 + 72547, + 72554 ], "loc": { "start": { - "line": 2412, + "line": 2409, "column": 8 }, "end": { - "line": 2412, + "line": 2409, "column": 15 } } @@ -131518,31 +131391,31 @@ "value": true, "raw": "true", "range": [ - 72616, - 72620 + 72557, + 72561 ], "loc": { "start": { - "line": 2412, + "line": 2409, "column": 18 }, "end": { - "line": 2412, + "line": 2409, "column": 22 } } }, "range": [ - 72606, - 72620 + 72547, + 72561 ], "loc": { "start": { - "line": 2412, + "line": 2409, "column": 8 }, "end": { - "line": 2412, + "line": 2409, "column": 22 } } @@ -131559,16 +131432,16 @@ "type": "Identifier", "name": "isUndef", "range": [ - 72641, - 72648 + 72582, + 72589 ], "loc": { "start": { - "line": 2414, + "line": 2411, "column": 12 }, "end": { - "line": 2414, + "line": 2411, "column": 19 } } @@ -131578,32 +131451,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 72649, - 72657 + 72590, + 72598 ], "loc": { "start": { - "line": 2414, + "line": 2411, "column": 20 }, "end": { - "line": 2414, + "line": 2411, "column": 28 } } } ], "range": [ - 72641, - 72658 + 72582, + 72599 ], "loc": { "start": { - "line": 2414, + "line": 2411, "column": 12 }, "end": { - "line": 2414, + "line": 2411, "column": 29 } } @@ -131617,63 +131490,63 @@ "type": "ArrayExpression", "elements": [], "range": [ - 72681, - 72683 + 72622, + 72624 ], "loc": { "start": { - "line": 2415, + "line": 2412, "column": 19 }, "end": { - "line": 2415, + "line": 2412, "column": 21 } } }, "range": [ - 72674, - 72684 + 72615, + 72625 ], "loc": { "start": { - "line": 2415, + "line": 2412, "column": 12 }, "end": { - "line": 2415, + "line": 2412, "column": 22 } } } ], "range": [ - 72660, - 72694 + 72601, + 72635 ], "loc": { "start": { - "line": 2414, + "line": 2411, "column": 31 }, "end": { - "line": 2416, + "line": 2413, "column": 9 } } }, "alternate": null, "range": [ - 72637, - 72694 + 72578, + 72635 ], "loc": { "start": { - "line": 2414, + "line": 2411, "column": 8 }, "end": { - "line": 2416, + "line": 2413, "column": 9 } } @@ -131687,16 +131560,16 @@ "type": "Identifier", "name": "rows", "range": [ - 72708, - 72712 + 72649, + 72653 ], "loc": { "start": { - "line": 2418, + "line": 2415, "column": 12 }, "end": { - "line": 2418, + "line": 2415, "column": 16 } } @@ -131710,16 +131583,16 @@ "object": { "type": "ThisExpression", "range": [ - 72715, - 72719 + 72656, + 72660 ], "loc": { "start": { - "line": 2418, + "line": 2415, "column": 19 }, "end": { - "line": 2418, + "line": 2415, "column": 23 } } @@ -131728,31 +131601,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 72720, - 72723 + 72661, + 72664 ], "loc": { "start": { - "line": 2418, + "line": 2415, "column": 24 }, "end": { - "line": 2418, + "line": 2415, "column": 27 } } }, "range": [ - 72715, - 72723 + 72656, + 72664 ], "loc": { "start": { - "line": 2418, + "line": 2415, "column": 19 }, "end": { - "line": 2418, + "line": 2415, "column": 27 } } @@ -131761,46 +131634,46 @@ "type": "Identifier", "name": "rows", "range": [ - 72724, - 72728 + 72665, + 72669 ], "loc": { "start": { - "line": 2418, + "line": 2415, "column": 28 }, "end": { - "line": 2418, + "line": 2415, "column": 32 } } }, "range": [ - 72715, - 72728 + 72656, + 72669 ], "loc": { "start": { - "line": 2418, + "line": 2415, "column": 19 }, "end": { - "line": 2418, + "line": 2415, "column": 32 } } }, "range": [ - 72708, - 72728 + 72649, + 72669 ], "loc": { "start": { - "line": 2418, + "line": 2415, "column": 12 }, "end": { - "line": 2418, + "line": 2415, "column": 32 } } @@ -131808,16 +131681,16 @@ ], "kind": "let", "range": [ - 72704, - 72729 + 72645, + 72670 ], "loc": { "start": { - "line": 2418, + "line": 2415, "column": 8 }, "end": { - "line": 2418, + "line": 2415, "column": 33 } } @@ -131831,16 +131704,16 @@ "type": "Identifier", "name": "getContent", "range": [ - 72742, - 72752 + 72683, + 72693 ], "loc": { "start": { - "line": 2419, + "line": 2416, "column": 12 }, "end": { - "line": 2419, + "line": 2416, "column": 22 } } @@ -131851,16 +131724,16 @@ "type": "Identifier", "name": "typed", "range": [ - 72755, - 72760 + 72696, + 72701 ], "loc": { "start": { - "line": 2419, + "line": 2416, "column": 25 }, "end": { - "line": 2419, + "line": 2416, "column": 30 } } @@ -131876,16 +131749,16 @@ "object": { "type": "ThisExpression", "range": [ - 72763, - 72767 + 72704, + 72708 ], "loc": { "start": { - "line": 2419, + "line": 2416, "column": 33 }, "end": { - "line": 2419, + "line": 2416, "column": 37 } } @@ -131894,31 +131767,31 @@ "type": "Identifier", "name": "getCellData", "range": [ - 72768, - 72779 + 72709, + 72720 ], "loc": { "start": { - "line": 2419, + "line": 2416, "column": 38 }, "end": { - "line": 2419, + "line": 2416, "column": 49 } } }, "range": [ - 72763, - 72779 + 72704, + 72720 ], "loc": { "start": { - "line": 2419, + "line": 2416, "column": 33 }, "end": { - "line": 2419, + "line": 2416, "column": 49 } } @@ -131927,31 +131800,31 @@ "type": "Identifier", "name": "bind", "range": [ - 72780, - 72784 + 72721, + 72725 ], "loc": { "start": { - "line": 2419, + "line": 2416, "column": 50 }, "end": { - "line": 2419, + "line": 2416, "column": 54 } } }, "range": [ - 72763, - 72784 + 72704, + 72725 ], "loc": { "start": { - "line": 2419, + "line": 2416, "column": 33 }, "end": { - "line": 2419, + "line": 2416, "column": 54 } } @@ -131960,32 +131833,32 @@ { "type": "ThisExpression", "range": [ - 72785, - 72789 + 72726, + 72730 ], "loc": { "start": { - "line": 2419, + "line": 2416, "column": 55 }, "end": { - "line": 2419, + "line": 2416, "column": 59 } } } ], "range": [ - 72763, - 72790 + 72704, + 72731 ], "loc": { "start": { - "line": 2419, + "line": 2416, "column": 33 }, "end": { - "line": 2419, + "line": 2416, "column": 60 } } @@ -132001,16 +131874,16 @@ "object": { "type": "ThisExpression", "range": [ - 72805, - 72809 + 72746, + 72750 ], "loc": { "start": { - "line": 2420, + "line": 2417, "column": 12 }, "end": { - "line": 2420, + "line": 2417, "column": 16 } } @@ -132019,31 +131892,31 @@ "type": "Identifier", "name": "getCellValue", "range": [ - 72810, - 72822 + 72751, + 72763 ], "loc": { "start": { - "line": 2420, + "line": 2417, "column": 17 }, "end": { - "line": 2420, + "line": 2417, "column": 29 } } }, "range": [ - 72805, - 72822 + 72746, + 72763 ], "loc": { "start": { - "line": 2420, + "line": 2417, "column": 12 }, "end": { - "line": 2420, + "line": 2417, "column": 29 } } @@ -132052,31 +131925,31 @@ "type": "Identifier", "name": "bind", "range": [ - 72823, - 72827 + 72764, + 72768 ], "loc": { "start": { - "line": 2420, + "line": 2417, "column": 30 }, "end": { - "line": 2420, + "line": 2417, "column": 34 } } }, "range": [ - 72805, - 72827 + 72746, + 72768 ], "loc": { "start": { - "line": 2420, + "line": 2417, "column": 12 }, "end": { - "line": 2420, + "line": 2417, "column": 34 } } @@ -132085,62 +131958,62 @@ { "type": "ThisExpression", "range": [ - 72828, - 72832 + 72769, + 72773 ], "loc": { "start": { - "line": 2420, + "line": 2417, "column": 35 }, "end": { - "line": 2420, + "line": 2417, "column": 39 } } } ], "range": [ - 72805, - 72833 + 72746, + 72774 ], "loc": { "start": { - "line": 2420, + "line": 2417, "column": 12 }, "end": { - "line": 2420, + "line": 2417, "column": 40 } } }, "range": [ - 72755, - 72833 + 72696, + 72774 ], "loc": { "start": { - "line": 2419, + "line": 2416, "column": 25 }, "end": { - "line": 2420, + "line": 2417, "column": 40 } } }, "range": [ - 72742, - 72833 + 72683, + 72774 ], "loc": { "start": { - "line": 2419, + "line": 2416, "column": 12 }, "end": { - "line": 2420, + "line": 2417, "column": 40 } } @@ -132148,16 +132021,16 @@ ], "kind": "let", "range": [ - 72738, - 72834 + 72679, + 72775 ], "loc": { "start": { - "line": 2419, + "line": 2416, "column": 8 }, "end": { - "line": 2420, + "line": 2417, "column": 41 } }, @@ -132166,16 +132039,16 @@ "type": "Line", "value": " ensure valid rows index do not contain excluded rows and row is", "range": [ - 72844, - 72910 + 72785, + 72851 ], "loc": { "start": { - "line": 2422, + "line": 2419, "column": 8 }, "end": { - "line": 2422, + "line": 2419, "column": 74 } } @@ -132184,16 +132057,16 @@ "type": "Line", "value": " displayed", "range": [ - 72919, - 72931 + 72860, + 72872 ], "loc": { "start": { - "line": 2423, + "line": 2420, "column": 8 }, "end": { - "line": 2423, + "line": 2420, "column": 20 } } @@ -132209,16 +132082,16 @@ "type": "Identifier", "name": "validRows", "range": [ - 72944, - 72953 + 72885, + 72894 ], "loc": { "start": { - "line": 2424, + "line": 2421, "column": 12 }, "end": { - "line": 2424, + "line": 2421, "column": 21 } } @@ -132236,16 +132109,16 @@ "object": { "type": "ThisExpression", "range": [ - 72956, - 72960 + 72897, + 72901 ], "loc": { "start": { - "line": 2424, + "line": 2421, "column": 24 }, "end": { - "line": 2424, + "line": 2421, "column": 28 } } @@ -132254,31 +132127,31 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 72961, - 72973 + 72902, + 72914 ], "loc": { "start": { - "line": 2424, + "line": 2421, "column": 29 }, "end": { - "line": 2424, + "line": 2421, "column": 41 } } }, "range": [ - 72956, - 72973 + 72897, + 72914 ], "loc": { "start": { - "line": 2424, + "line": 2421, "column": 24 }, "end": { - "line": 2424, + "line": 2421, "column": 41 } } @@ -132289,32 +132162,32 @@ "value": true, "raw": "true", "range": [ - 72974, - 72978 + 72915, + 72919 ], "loc": { "start": { - "line": 2424, + "line": 2421, "column": 42 }, "end": { - "line": 2424, + "line": 2421, "column": 46 } } } ], "range": [ - 72956, - 72979 + 72897, + 72920 ], "loc": { "start": { - "line": 2424, + "line": 2421, "column": 24 }, "end": { - "line": 2424, + "line": 2421, "column": 47 } } @@ -132323,31 +132196,31 @@ "type": "Identifier", "name": "filter", "range": [ - 72980, - 72986 + 72921, + 72927 ], "loc": { "start": { - "line": 2424, + "line": 2421, "column": 48 }, "end": { - "line": 2424, + "line": 2421, "column": 54 } } }, "range": [ - 72956, - 72986 + 72897, + 72927 ], "loc": { "start": { - "line": 2424, + "line": 2421, "column": 24 }, "end": { - "line": 2424, + "line": 2421, "column": 54 } } @@ -132361,16 +132234,16 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 72988, - 72994 + 72929, + 72935 ], "loc": { "start": { - "line": 2424, + "line": 2421, "column": 56 }, "end": { - "line": 2424, + "line": 2421, "column": 62 } } @@ -132396,16 +132269,16 @@ "type": "Identifier", "name": "exclude", "range": [ - 73020, - 73027 + 72961, + 72968 ], "loc": { "start": { - "line": 2425, + "line": 2422, "column": 19 }, "end": { - "line": 2425, + "line": 2422, "column": 26 } } @@ -132414,31 +132287,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 73028, - 73035 + 72969, + 72976 ], "loc": { "start": { - "line": 2425, + "line": 2422, "column": 27 }, "end": { - "line": 2425, + "line": 2422, "column": 34 } } }, "range": [ - 73020, - 73035 + 72961, + 72976 ], "loc": { "start": { - "line": 2425, + "line": 2422, "column": 19 }, "end": { - "line": 2425, + "line": 2422, "column": 34 } } @@ -132448,32 +132321,32 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 73036, - 73042 + 72977, + 72983 ], "loc": { "start": { - "line": 2425, + "line": 2422, "column": 35 }, "end": { - "line": 2425, + "line": 2422, "column": 41 } } } ], "range": [ - 73020, - 73043 + 72961, + 72984 ], "loc": { "start": { - "line": 2425, + "line": 2422, "column": 19 }, "end": { - "line": 2425, + "line": 2422, "column": 42 } } @@ -132486,47 +132359,47 @@ "value": 1, "raw": "1", "range": [ - 73049, - 73050 + 72990, + 72991 ], "loc": { "start": { - "line": 2425, + "line": 2422, "column": 48 }, "end": { - "line": 2425, + "line": 2422, "column": 49 } } }, "prefix": true, "range": [ - 73048, - 73050 + 72989, + 72991 ], "loc": { "start": { - "line": 2425, + "line": 2422, "column": 47 }, "end": { - "line": 2425, + "line": 2422, "column": 49 } } }, "range": [ - 73020, - 73050 + 72961, + 72991 ], "loc": { "start": { - "line": 2425, + "line": 2422, "column": 19 }, "end": { - "line": 2425, + "line": 2422, "column": 49 } } @@ -132537,16 +132410,16 @@ "type": "Identifier", "name": "visible", "range": [ - 73071, - 73078 + 73012, + 73019 ], "loc": { "start": { - "line": 2426, + "line": 2423, "column": 17 }, "end": { - "line": 2426, + "line": 2423, "column": 24 } } @@ -132562,16 +132435,16 @@ "object": { "type": "ThisExpression", "range": [ - 73101, - 73105 + 73042, + 73046 ], "loc": { "start": { - "line": 2427, + "line": 2424, "column": 20 }, "end": { - "line": 2427, + "line": 2424, "column": 24 } } @@ -132580,31 +132453,31 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 73106, - 73119 + 73047, + 73060 ], "loc": { "start": { - "line": 2427, + "line": 2424, "column": 25 }, "end": { - "line": 2427, + "line": 2424, "column": 38 } } }, "range": [ - 73101, - 73119 + 73042, + 73060 ], "loc": { "start": { - "line": 2427, + "line": 2424, "column": 20 }, "end": { - "line": 2427, + "line": 2424, "column": 38 } } @@ -132617,16 +132490,16 @@ "type": "Identifier", "name": "rows", "range": [ - 73120, - 73124 + 73061, + 73065 ], "loc": { "start": { - "line": 2427, + "line": 2424, "column": 39 }, "end": { - "line": 2427, + "line": 2424, "column": 43 } } @@ -132635,47 +132508,47 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 73125, - 73131 + 73066, + 73072 ], "loc": { "start": { - "line": 2427, + "line": 2424, "column": 44 }, "end": { - "line": 2427, + "line": 2424, "column": 50 } } }, "range": [ - 73120, - 73132 + 73061, + 73073 ], "loc": { "start": { - "line": 2427, + "line": 2424, "column": 39 }, "end": { - "line": 2427, + "line": 2424, "column": 51 } } } ], "range": [ - 73101, - 73133 + 73042, + 73074 ], "loc": { "start": { - "line": 2427, + "line": 2424, "column": 20 }, "end": { - "line": 2427, + "line": 2424, "column": 52 } } @@ -132685,31 +132558,31 @@ "value": "none", "raw": "'none'", "range": [ - 73138, - 73144 + 73079, + 73085 ], "loc": { "start": { - "line": 2427, + "line": 2424, "column": 57 }, "end": { - "line": 2427, + "line": 2424, "column": 63 } } }, "range": [ - 73101, - 73144 + 73042, + 73085 ], "loc": { "start": { - "line": 2427, + "line": 2424, "column": 20 }, "end": { - "line": 2427, + "line": 2424, "column": 63 } } @@ -132719,77 +132592,77 @@ "value": true, "raw": "true", "range": [ - 73167, - 73171 + 73108, + 73112 ], "loc": { "start": { - "line": 2428, + "line": 2425, "column": 20 }, "end": { - "line": 2428, + "line": 2425, "column": 24 } } }, "range": [ - 73071, - 73171 + 73012, + 73112 ], "loc": { "start": { - "line": 2426, + "line": 2423, "column": 17 }, "end": { - "line": 2428, + "line": 2425, "column": 24 } } }, "range": [ - 73020, - 73172 + 72961, + 73113 ], "loc": { "start": { - "line": 2425, + "line": 2422, "column": 19 }, "end": { - "line": 2428, + "line": 2425, "column": 25 } } }, "range": [ - 73013, - 73173 + 72954, + 73114 ], "loc": { "start": { - "line": 2425, + "line": 2422, "column": 12 }, "end": { - "line": 2428, + "line": 2425, "column": 26 } } } ], "range": [ - 72999, - 73183 + 72940, + 73124 ], "loc": { "start": { - "line": 2424, + "line": 2421, "column": 67 }, "end": { - "line": 2429, + "line": 2426, "column": 9 } } @@ -132797,47 +132670,47 @@ "generator": false, "expression": false, "range": [ - 72987, - 73183 + 72928, + 73124 ], "loc": { "start": { - "line": 2424, + "line": 2421, "column": 55 }, "end": { - "line": 2429, + "line": 2426, "column": 9 } } } ], "range": [ - 72956, - 73184 + 72897, + 73125 ], "loc": { "start": { - "line": 2424, + "line": 2421, "column": 24 }, "end": { - "line": 2429, + "line": 2426, "column": 10 } } }, "range": [ - 72944, - 73184 + 72885, + 73125 ], "loc": { "start": { - "line": 2424, + "line": 2421, "column": 12 }, "end": { - "line": 2429, + "line": 2426, "column": 10 } } @@ -132845,16 +132718,16 @@ ], "kind": "let", "range": [ - 72940, - 73185 + 72881, + 73126 ], "loc": { "start": { - "line": 2424, + "line": 2421, "column": 8 }, "end": { - "line": 2429, + "line": 2426, "column": 11 } }, @@ -132863,16 +132736,16 @@ "type": "Line", "value": " ensure valid rows index do not contain excluded rows and row is", "range": [ - 72844, - 72910 + 72785, + 72851 ], "loc": { "start": { - "line": 2422, + "line": 2419, "column": 8 }, "end": { - "line": 2422, + "line": 2419, "column": 74 } } @@ -132881,16 +132754,16 @@ "type": "Line", "value": " displayed", "range": [ - 72919, - 72931 + 72860, + 72872 ], "loc": { "start": { - "line": 2423, + "line": 2420, "column": 8 }, "end": { - "line": 2423, + "line": 2420, "column": 20 } } @@ -132901,16 +132774,16 @@ "type": "Line", "value": " convert column value to expected type if necessary", "range": [ - 73195, - 73248 + 73136, + 73189 ], "loc": { "start": { - "line": 2431, + "line": 2428, "column": 8 }, "end": { - "line": 2431, + "line": 2428, "column": 61 } } @@ -132926,16 +132799,16 @@ "type": "Identifier", "name": "validColValues", "range": [ - 73261, - 73275 + 73202, + 73216 ], "loc": { "start": { - "line": 2432, + "line": 2429, "column": 12 }, "end": { - "line": 2432, + "line": 2429, "column": 26 } } @@ -132949,16 +132822,16 @@ "type": "Identifier", "name": "validRows", "range": [ - 73278, - 73287 + 73219, + 73228 ], "loc": { "start": { - "line": 2432, + "line": 2429, "column": 29 }, "end": { - "line": 2432, + "line": 2429, "column": 38 } } @@ -132967,31 +132840,31 @@ "type": "Identifier", "name": "map", "range": [ - 73288, - 73291 + 73229, + 73232 ], "loc": { "start": { - "line": 2432, + "line": 2429, "column": 39 }, "end": { - "line": 2432, + "line": 2429, "column": 42 } } }, "range": [ - 73278, - 73291 + 73219, + 73232 ], "loc": { "start": { - "line": 2432, + "line": 2429, "column": 29 }, "end": { - "line": 2432, + "line": 2429, "column": 42 } } @@ -133005,16 +132878,16 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 73293, - 73299 + 73234, + 73240 ], "loc": { "start": { - "line": 2432, + "line": 2429, "column": 44 }, "end": { - "line": 2432, + "line": 2429, "column": 50 } } @@ -133031,16 +132904,16 @@ "type": "Identifier", "name": "getContent", "range": [ - 73325, - 73335 + 73266, + 73276 ], "loc": { "start": { - "line": 2433, + "line": 2430, "column": 19 }, "end": { - "line": 2433, + "line": 2430, "column": 29 } } @@ -133059,16 +132932,16 @@ "type": "Identifier", "name": "rows", "range": [ - 73336, - 73340 + 73277, + 73281 ], "loc": { "start": { - "line": 2433, + "line": 2430, "column": 30 }, "end": { - "line": 2433, + "line": 2430, "column": 34 } } @@ -133077,31 +132950,31 @@ "type": "Identifier", "name": "rowIdx", "range": [ - 73341, - 73347 + 73282, + 73288 ], "loc": { "start": { - "line": 2433, + "line": 2430, "column": 35 }, "end": { - "line": 2433, + "line": 2430, "column": 41 } } }, "range": [ - 73336, - 73348 + 73277, + 73289 ], "loc": { "start": { - "line": 2433, + "line": 2430, "column": 30 }, "end": { - "line": 2433, + "line": 2430, "column": 42 } } @@ -133110,31 +132983,31 @@ "type": "Identifier", "name": "cells", "range": [ - 73349, - 73354 + 73290, + 73295 ], "loc": { "start": { - "line": 2433, + "line": 2430, "column": 43 }, "end": { - "line": 2433, + "line": 2430, "column": 48 } } }, "range": [ - 73336, - 73354 + 73277, + 73295 ], "loc": { "start": { - "line": 2433, + "line": 2430, "column": 30 }, "end": { - "line": 2433, + "line": 2430, "column": 48 } } @@ -133143,78 +133016,78 @@ "type": "Identifier", "name": "colIndex", "range": [ - 73355, - 73363 + 73296, + 73304 ], "loc": { "start": { - "line": 2433, + "line": 2430, "column": 49 }, "end": { - "line": 2433, + "line": 2430, "column": 57 } } }, "range": [ - 73336, - 73364 + 73277, + 73305 ], "loc": { "start": { - "line": 2433, + "line": 2430, "column": 30 }, "end": { - "line": 2433, + "line": 2430, "column": 58 } } } ], "range": [ - 73325, - 73365 + 73266, + 73306 ], "loc": { "start": { - "line": 2433, + "line": 2430, "column": 19 }, "end": { - "line": 2433, + "line": 2430, "column": 59 } } }, "range": [ - 73318, - 73366 + 73259, + 73307 ], "loc": { "start": { - "line": 2433, + "line": 2430, "column": 12 }, "end": { - "line": 2433, + "line": 2430, "column": 60 } } } ], "range": [ - 73304, - 73376 + 73245, + 73317 ], "loc": { "start": { - "line": 2432, + "line": 2429, "column": 55 }, "end": { - "line": 2434, + "line": 2431, "column": 9 } } @@ -133222,47 +133095,47 @@ "generator": false, "expression": false, "range": [ - 73292, - 73376 + 73233, + 73317 ], "loc": { "start": { - "line": 2432, + "line": 2429, "column": 43 }, "end": { - "line": 2434, + "line": 2431, "column": 9 } } } ], "range": [ - 73278, - 73377 + 73219, + 73318 ], "loc": { "start": { - "line": 2432, + "line": 2429, "column": 29 }, "end": { - "line": 2434, + "line": 2431, "column": 10 } } }, "range": [ - 73261, - 73377 + 73202, + 73318 ], "loc": { "start": { - "line": 2432, + "line": 2429, "column": 12 }, "end": { - "line": 2434, + "line": 2431, "column": 10 } } @@ -133270,16 +133143,16 @@ ], "kind": "let", "range": [ - 73257, - 73378 + 73198, + 73319 ], "loc": { "start": { - "line": 2432, + "line": 2429, "column": 8 }, "end": { - "line": 2434, + "line": 2431, "column": 11 } }, @@ -133288,16 +133161,16 @@ "type": "Line", "value": " convert column value to expected type if necessary", "range": [ - 73195, - 73248 + 73136, + 73189 ], "loc": { "start": { - "line": 2431, + "line": 2428, "column": 8 }, "end": { - "line": 2431, + "line": 2428, "column": 61 } } @@ -133310,16 +133183,16 @@ "type": "Identifier", "name": "includeHeaders", "range": [ - 73392, - 73406 + 73333, + 73347 ], "loc": { "start": { - "line": 2436, + "line": 2433, "column": 12 }, "end": { - "line": 2436, + "line": 2433, "column": 26 } } @@ -133338,16 +133211,16 @@ "type": "Identifier", "name": "validColValues", "range": [ - 73422, - 73436 + 73363, + 73377 ], "loc": { "start": { - "line": 2437, + "line": 2434, "column": 12 }, "end": { - "line": 2437, + "line": 2434, "column": 26 } } @@ -133356,31 +133229,31 @@ "type": "Identifier", "name": "unshift", "range": [ - 73437, - 73444 + 73378, + 73385 ], "loc": { "start": { - "line": 2437, + "line": 2434, "column": 27 }, "end": { - "line": 2437, + "line": 2434, "column": 34 } } }, "range": [ - 73422, - 73444 + 73363, + 73385 ], "loc": { "start": { - "line": 2437, + "line": 2434, "column": 12 }, "end": { - "line": 2437, + "line": 2434, "column": 34 } } @@ -133397,16 +133270,16 @@ "object": { "type": "ThisExpression", "range": [ - 73445, - 73449 + 73386, + 73390 ], "loc": { "start": { - "line": 2437, + "line": 2434, "column": 35 }, "end": { - "line": 2437, + "line": 2434, "column": 39 } } @@ -133415,47 +133288,47 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 73450, - 73464 + 73391, + 73405 ], "loc": { "start": { - "line": 2437, + "line": 2434, "column": 40 }, "end": { - "line": 2437, + "line": 2434, "column": 54 } } }, "range": [ - 73445, - 73464 + 73386, + 73405 ], "loc": { "start": { - "line": 2437, + "line": 2434, "column": 35 }, "end": { - "line": 2437, + "line": 2434, "column": 54 } } }, "arguments": [], "range": [ - 73445, - 73466 + 73386, + 73407 ], "loc": { "start": { - "line": 2437, + "line": 2434, "column": 35 }, "end": { - "line": 2437, + "line": 2434, "column": 56 } } @@ -133464,94 +133337,94 @@ "type": "Identifier", "name": "colIndex", "range": [ - 73467, - 73475 + 73408, + 73416 ], "loc": { "start": { - "line": 2437, + "line": 2434, "column": 57 }, "end": { - "line": 2437, + "line": 2434, "column": 65 } } }, "range": [ - 73445, - 73476 + 73386, + 73417 ], "loc": { "start": { - "line": 2437, + "line": 2434, "column": 35 }, "end": { - "line": 2437, + "line": 2434, "column": 66 } } } ], "range": [ - 73422, - 73477 + 73363, + 73418 ], "loc": { "start": { - "line": 2437, + "line": 2434, "column": 12 }, "end": { - "line": 2437, + "line": 2434, "column": 67 } } }, "range": [ - 73422, - 73478 + 73363, + 73419 ], "loc": { "start": { - "line": 2437, + "line": 2434, "column": 12 }, "end": { - "line": 2437, + "line": 2434, "column": 68 } } } ], "range": [ - 73408, - 73488 + 73349, + 73429 ], "loc": { "start": { - "line": 2436, + "line": 2433, "column": 28 }, "end": { - "line": 2438, + "line": 2435, "column": 9 } } }, "alternate": null, "range": [ - 73388, - 73488 + 73329, + 73429 ], "loc": { "start": { - "line": 2436, + "line": 2433, "column": 8 }, "end": { - "line": 2438, + "line": 2435, "column": 9 } } @@ -133562,47 +133435,47 @@ "type": "Identifier", "name": "validColValues", "range": [ - 73505, - 73519 + 73446, + 73460 ], "loc": { "start": { - "line": 2440, + "line": 2437, "column": 15 }, "end": { - "line": 2440, + "line": 2437, "column": 29 } } }, "range": [ - 73498, - 73520 + 73439, + 73461 ], "loc": { "start": { - "line": 2440, + "line": 2437, "column": 8 }, "end": { - "line": 2440, + "line": 2437, "column": 30 } } } ], "range": [ - 72627, - 73526 + 72568, + 73467 ], "loc": { "start": { - "line": 2413, + "line": 2410, "column": 6 }, "end": { - "line": 2441, + "line": 2438, "column": 5 } } @@ -133610,16 +133483,16 @@ "generator": false, "expression": false, "range": [ - 72501, - 73526 + 72442, + 73467 ], "loc": { "start": { - "line": 2407, + "line": 2404, "column": 22 }, "end": { - "line": 2441, + "line": 2438, "column": 5 } } @@ -133627,16 +133500,16 @@ "kind": "method", "computed": false, "range": [ - 72483, - 73526 + 72424, + 73467 ], "loc": { "start": { - "line": 2407, + "line": 2404, "column": 4 }, "end": { - "line": 2441, + "line": 2438, "column": 5 } }, @@ -133645,16 +133518,16 @@ "type": "Block", "value": "*\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} [includeHeaders=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 *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 71888, - 72478 + 71829, + 72419 ], "loc": { "start": { - "line": 2395, + "line": 2392, "column": 4 }, "end": { - "line": 2406, + "line": 2403, "column": 7 } } @@ -133665,16 +133538,16 @@ "type": "Block", "value": "*\n * Get the display value of a row\n * @param {HTMLTableRowElement} row DOM element of the row\n * @return {String} Usually 'none' or ''\n ", "range": [ - 73532, - 73694 + 73473, + 73635 ], "loc": { "start": { - "line": 2443, + "line": 2440, "column": 4 }, "end": { - "line": 2447, + "line": 2444, "column": 7 } } @@ -133688,16 +133561,16 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 73699, - 73712 + 73640, + 73653 ], "loc": { "start": { - "line": 2448, + "line": 2445, "column": 4 }, "end": { - "line": 2448, + "line": 2445, "column": 17 } } @@ -133710,16 +133583,16 @@ "type": "Identifier", "name": "row", "range": [ - 73713, - 73716 + 73654, + 73657 ], "loc": { "start": { - "line": 2448, + "line": 2445, "column": 18 }, "end": { - "line": 2448, + "line": 2445, "column": 21 } } @@ -133740,16 +133613,16 @@ "type": "Identifier", "name": "row", "range": [ - 73735, - 73738 + 73676, + 73679 ], "loc": { "start": { - "line": 2449, + "line": 2446, "column": 15 }, "end": { - "line": 2449, + "line": 2446, "column": 18 } } @@ -133758,31 +133631,31 @@ "type": "Identifier", "name": "style", "range": [ - 73739, - 73744 + 73680, + 73685 ], "loc": { "start": { - "line": 2449, + "line": 2446, "column": 19 }, "end": { - "line": 2449, + "line": 2446, "column": 24 } } }, "range": [ - 73735, - 73744 + 73676, + 73685 ], "loc": { "start": { - "line": 2449, + "line": 2446, "column": 15 }, "end": { - "line": 2449, + "line": 2446, "column": 24 } } @@ -133791,62 +133664,62 @@ "type": "Identifier", "name": "display", "range": [ - 73745, - 73752 + 73686, + 73693 ], "loc": { "start": { - "line": 2449, + "line": 2446, "column": 25 }, "end": { - "line": 2449, + "line": 2446, "column": 32 } } }, "range": [ - 73735, - 73752 + 73676, + 73693 ], "loc": { "start": { - "line": 2449, + "line": 2446, "column": 15 }, "end": { - "line": 2449, + "line": 2446, "column": 32 } } }, "range": [ - 73728, - 73753 + 73669, + 73694 ], "loc": { "start": { - "line": 2449, + "line": 2446, "column": 8 }, "end": { - "line": 2449, + "line": 2446, "column": 33 } } } ], "range": [ - 73718, - 73759 + 73659, + 73700 ], "loc": { "start": { - "line": 2448, + "line": 2445, "column": 23 }, "end": { - "line": 2450, + "line": 2447, "column": 5 } } @@ -133854,16 +133727,16 @@ "generator": false, "expression": false, "range": [ - 73712, - 73759 + 73653, + 73700 ], "loc": { "start": { - "line": 2448, + "line": 2445, "column": 17 }, "end": { - "line": 2450, + "line": 2447, "column": 5 } } @@ -133871,16 +133744,16 @@ "kind": "method", "computed": false, "range": [ - 73699, - 73759 + 73640, + 73700 ], "loc": { "start": { - "line": 2448, + "line": 2445, "column": 4 }, "end": { - "line": 2450, + "line": 2447, "column": 5 } }, @@ -133889,16 +133762,16 @@ "type": "Block", "value": "*\n * Get the display value of a row\n * @param {HTMLTableRowElement} row DOM element of the row\n * @return {String} Usually 'none' or ''\n ", "range": [ - 73532, - 73694 + 73473, + 73635 ], "loc": { "start": { - "line": 2443, + "line": 2440, "column": 4 }, "end": { - "line": 2447, + "line": 2444, "column": 7 } } @@ -133909,16 +133782,16 @@ "type": "Block", "value": "*\n * Validate/invalidate row by setting the 'validRow' attribute on the row\n * @param {Number} rowIndex Index of the row\n * @param {Boolean} isValid\n ", "range": [ - 73765, - 73938 + 73706, + 73879 ], "loc": { "start": { - "line": 2452, + "line": 2449, "column": 4 }, "end": { - "line": 2456, + "line": 2453, "column": 7 } } @@ -133932,16 +133805,16 @@ "type": "Identifier", "name": "validateRow", "range": [ - 73943, - 73954 + 73884, + 73895 ], "loc": { "start": { - "line": 2457, + "line": 2454, "column": 4 }, "end": { - "line": 2457, + "line": 2454, "column": 15 } } @@ -133954,16 +133827,16 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 73955, - 73963 + 73896, + 73904 ], "loc": { "start": { - "line": 2457, + "line": 2454, "column": 16 }, "end": { - "line": 2457, + "line": 2454, "column": 24 } } @@ -133972,16 +133845,16 @@ "type": "Identifier", "name": "isValid", "range": [ - 73965, - 73972 + 73906, + 73913 ], "loc": { "start": { - "line": 2457, + "line": 2454, "column": 26 }, "end": { - "line": 2457, + "line": 2454, "column": 33 } } @@ -133999,16 +133872,16 @@ "type": "Identifier", "name": "row", "range": [ - 73988, - 73991 + 73929, + 73932 ], "loc": { "start": { - "line": 2458, + "line": 2455, "column": 12 }, "end": { - "line": 2458, + "line": 2455, "column": 15 } } @@ -134025,16 +133898,16 @@ "object": { "type": "ThisExpression", "range": [ - 73994, - 73998 + 73935, + 73939 ], "loc": { "start": { - "line": 2458, + "line": 2455, "column": 18 }, "end": { - "line": 2458, + "line": 2455, "column": 22 } } @@ -134043,31 +133916,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 73999, - 74002 + 73940, + 73943 ], "loc": { "start": { - "line": 2458, + "line": 2455, "column": 23 }, "end": { - "line": 2458, + "line": 2455, "column": 26 } } }, "range": [ - 73994, - 74002 + 73935, + 73943 ], "loc": { "start": { - "line": 2458, + "line": 2455, "column": 18 }, "end": { - "line": 2458, + "line": 2455, "column": 26 } } @@ -134076,31 +133949,31 @@ "type": "Identifier", "name": "rows", "range": [ - 74003, - 74007 + 73944, + 73948 ], "loc": { "start": { - "line": 2458, + "line": 2455, "column": 27 }, "end": { - "line": 2458, + "line": 2455, "column": 31 } } }, "range": [ - 73994, - 74007 + 73935, + 73948 ], "loc": { "start": { - "line": 2458, + "line": 2455, "column": 18 }, "end": { - "line": 2458, + "line": 2455, "column": 31 } } @@ -134109,46 +133982,46 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 74008, - 74016 + 73949, + 73957 ], "loc": { "start": { - "line": 2458, + "line": 2455, "column": 32 }, "end": { - "line": 2458, + "line": 2455, "column": 40 } } }, "range": [ - 73994, - 74017 + 73935, + 73958 ], "loc": { "start": { - "line": 2458, + "line": 2455, "column": 18 }, "end": { - "line": 2458, + "line": 2455, "column": 41 } } }, "range": [ - 73988, - 74017 + 73929, + 73958 ], "loc": { "start": { - "line": 2458, + "line": 2455, "column": 12 }, "end": { - "line": 2458, + "line": 2455, "column": 41 } } @@ -134156,16 +134029,16 @@ ], "kind": "let", "range": [ - 73984, - 74018 + 73925, + 73959 ], "loc": { "start": { - "line": 2458, + "line": 2455, "column": 8 }, "end": { - "line": 2458, + "line": 2455, "column": 42 } } @@ -134182,32 +134055,32 @@ "type": "Identifier", "name": "row", "range": [ - 74032, - 74035 + 73973, + 73976 ], "loc": { "start": { - "line": 2459, + "line": 2456, "column": 13 }, "end": { - "line": 2459, + "line": 2456, "column": 16 } } }, "prefix": true, "range": [ - 74031, - 74035 + 73972, + 73976 ], "loc": { "start": { - "line": 2459, + "line": 2456, "column": 12 }, "end": { - "line": 2459, + "line": 2456, "column": 16 } } @@ -134222,32 +134095,32 @@ "type": "Identifier", "name": "isValid", "range": [ - 74046, - 74053 + 73987, + 73994 ], "loc": { "start": { - "line": 2459, + "line": 2456, "column": 27 }, "end": { - "line": 2459, + "line": 2456, "column": 34 } } }, "prefix": true, "range": [ - 74039, - 74053 + 73980, + 73994 ], "loc": { "start": { - "line": 2459, + "line": 2456, "column": 20 }, "end": { - "line": 2459, + "line": 2456, "column": 34 } } @@ -134257,46 +134130,46 @@ "value": "boolean", "raw": "'boolean'", "range": [ - 74058, - 74067 + 73999, + 74008 ], "loc": { "start": { - "line": 2459, + "line": 2456, "column": 39 }, "end": { - "line": 2459, + "line": 2456, "column": 48 } } }, "range": [ - 74039, - 74067 + 73980, + 74008 ], "loc": { "start": { - "line": 2459, + "line": 2456, "column": 20 }, "end": { - "line": 2459, + "line": 2456, "column": 48 } } }, "range": [ - 74031, - 74067 + 73972, + 74008 ], "loc": { "start": { - "line": 2459, + "line": 2456, "column": 12 }, "end": { - "line": 2459, + "line": 2456, "column": 48 } } @@ -134308,48 +134181,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 74083, - 74090 + 74024, + 74031 ], "loc": { "start": { - "line": 2460, + "line": 2457, "column": 12 }, "end": { - "line": 2460, + "line": 2457, "column": 19 } } } ], "range": [ - 74069, - 74100 + 74010, + 74041 ], "loc": { "start": { - "line": 2459, + "line": 2456, "column": 50 }, "end": { - "line": 2461, + "line": 2458, "column": 9 } } }, "alternate": null, "range": [ - 74027, - 74100 + 73968, + 74041 ], "loc": { "start": { - "line": 2459, + "line": 2456, "column": 8 }, "end": { - "line": 2461, + "line": 2458, "column": 9 } }, @@ -134358,16 +134231,16 @@ "type": "Line", "value": " always visible rows are valid", "range": [ - 74110, - 74142 + 74051, + 74083 ], "loc": { "start": { - "line": 2463, + "line": 2460, "column": 8 }, "end": { - "line": 2463, + "line": 2460, "column": 40 } } @@ -134385,16 +134258,16 @@ "object": { "type": "ThisExpression", "range": [ - 74155, - 74159 + 74096, + 74100 ], "loc": { "start": { - "line": 2464, + "line": 2461, "column": 12 }, "end": { - "line": 2464, + "line": 2461, "column": 16 } } @@ -134403,31 +134276,31 @@ "type": "Identifier", "name": "hasVisibleRows", "range": [ - 74160, - 74174 + 74101, + 74115 ], "loc": { "start": { - "line": 2464, + "line": 2461, "column": 17 }, "end": { - "line": 2464, + "line": 2461, "column": 31 } } }, "range": [ - 74155, - 74174 + 74096, + 74115 ], "loc": { "start": { - "line": 2464, + "line": 2461, "column": 12 }, "end": { - "line": 2464, + "line": 2461, "column": 31 } } @@ -134446,16 +134319,16 @@ "object": { "type": "ThisExpression", "range": [ - 74178, - 74182 + 74119, + 74123 ], "loc": { "start": { - "line": 2464, + "line": 2461, "column": 35 }, "end": { - "line": 2464, + "line": 2461, "column": 39 } } @@ -134464,31 +134337,31 @@ "type": "Identifier", "name": "visibleRows", "range": [ - 74183, - 74194 + 74124, + 74135 ], "loc": { "start": { - "line": 2464, + "line": 2461, "column": 40 }, "end": { - "line": 2464, + "line": 2461, "column": 51 } } }, "range": [ - 74178, - 74194 + 74119, + 74135 ], "loc": { "start": { - "line": 2464, + "line": 2461, "column": 35 }, "end": { - "line": 2464, + "line": 2461, "column": 51 } } @@ -134497,31 +134370,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 74195, - 74202 + 74136, + 74143 ], "loc": { "start": { - "line": 2464, + "line": 2461, "column": 52 }, "end": { - "line": 2464, + "line": 2461, "column": 59 } } }, "range": [ - 74178, - 74202 + 74119, + 74143 ], "loc": { "start": { - "line": 2464, + "line": 2461, "column": 35 }, "end": { - "line": 2464, + "line": 2461, "column": 59 } } @@ -134531,32 +134404,32 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 74203, - 74211 + 74144, + 74152 ], "loc": { "start": { - "line": 2464, + "line": 2461, "column": 60 }, "end": { - "line": 2464, + "line": 2461, "column": 68 } } } ], "range": [ - 74178, - 74212 + 74119, + 74153 ], "loc": { "start": { - "line": 2464, + "line": 2461, "column": 35 }, "end": { - "line": 2464, + "line": 2461, "column": 69 } } @@ -134569,62 +134442,62 @@ "value": 1, "raw": "1", "range": [ - 74218, - 74219 + 74159, + 74160 ], "loc": { "start": { - "line": 2464, + "line": 2461, "column": 75 }, "end": { - "line": 2464, + "line": 2461, "column": 76 } } }, "prefix": true, "range": [ - 74217, - 74219 + 74158, + 74160 ], "loc": { "start": { - "line": 2464, + "line": 2461, "column": 74 }, "end": { - "line": 2464, + "line": 2461, "column": 76 } } }, "range": [ - 74178, - 74219 + 74119, + 74160 ], "loc": { "start": { - "line": 2464, + "line": 2461, "column": 35 }, "end": { - "line": 2464, + "line": 2461, "column": 76 } } }, "range": [ - 74155, - 74219 + 74096, + 74160 ], "loc": { "start": { - "line": 2464, + "line": 2461, "column": 12 }, "end": { - "line": 2464, + "line": 2461, "column": 76 } } @@ -134641,16 +134514,16 @@ "type": "Identifier", "name": "isValid", "range": [ - 74235, - 74242 + 74176, + 74183 ], "loc": { "start": { - "line": 2465, + "line": 2462, "column": 12 }, "end": { - "line": 2465, + "line": 2462, "column": 19 } } @@ -134660,78 +134533,78 @@ "value": true, "raw": "true", "range": [ - 74245, - 74249 + 74186, + 74190 ], "loc": { "start": { - "line": 2465, + "line": 2462, "column": 22 }, "end": { - "line": 2465, + "line": 2462, "column": 26 } } }, "range": [ - 74235, - 74249 + 74176, + 74190 ], "loc": { "start": { - "line": 2465, + "line": 2462, "column": 12 }, "end": { - "line": 2465, + "line": 2462, "column": 26 } } }, "range": [ - 74235, - 74250 + 74176, + 74191 ], "loc": { "start": { - "line": 2465, + "line": 2462, "column": 12 }, "end": { - "line": 2465, + "line": 2462, "column": 27 } } } ], "range": [ - 74221, - 74260 + 74162, + 74201 ], "loc": { "start": { - "line": 2464, + "line": 2461, "column": 78 }, "end": { - "line": 2466, + "line": 2463, "column": 9 } } }, "alternate": null, "range": [ - 74151, - 74260 + 74092, + 74201 ], "loc": { "start": { - "line": 2464, + "line": 2461, "column": 8 }, "end": { - "line": 2466, + "line": 2463, "column": 9 } }, @@ -134740,16 +134613,16 @@ "type": "Line", "value": " always visible rows are valid", "range": [ - 74110, - 74142 + 74051, + 74083 ], "loc": { "start": { - "line": 2463, + "line": 2460, "column": 8 }, "end": { - "line": 2463, + "line": 2460, "column": 40 } } @@ -134765,16 +134638,16 @@ "type": "Identifier", "name": "displayFlag", "range": [ - 74274, - 74285 + 74215, + 74226 ], "loc": { "start": { - "line": 2468, + "line": 2465, "column": 12 }, "end": { - "line": 2468, + "line": 2465, "column": 23 } } @@ -134785,16 +134658,16 @@ "type": "Identifier", "name": "isValid", "range": [ - 74288, - 74295 + 74229, + 74236 ], "loc": { "start": { - "line": 2468, + "line": 2465, "column": 26 }, "end": { - "line": 2468, + "line": 2465, "column": 33 } } @@ -134804,16 +134677,16 @@ "value": "", "raw": "''", "range": [ - 74298, - 74300 + 74239, + 74241 ], "loc": { "start": { - "line": 2468, + "line": 2465, "column": 36 }, "end": { - "line": 2468, + "line": 2465, "column": 38 } } @@ -134822,46 +134695,46 @@ "type": "Identifier", "name": "NONE", "range": [ - 74303, - 74307 + 74244, + 74248 ], "loc": { "start": { - "line": 2468, + "line": 2465, "column": 41 }, "end": { - "line": 2468, + "line": 2465, "column": 45 } } }, "range": [ - 74288, - 74307 + 74229, + 74248 ], "loc": { "start": { - "line": 2468, + "line": 2465, "column": 26 }, "end": { - "line": 2468, + "line": 2465, "column": 45 } } }, "range": [ - 74274, - 74307 + 74215, + 74248 ], "loc": { "start": { - "line": 2468, + "line": 2465, "column": 12 }, "end": { - "line": 2468, + "line": 2465, "column": 45 } } @@ -134872,16 +134745,16 @@ "type": "Identifier", "name": "validFlag", "range": [ - 74321, - 74330 + 74262, + 74271 ], "loc": { "start": { - "line": 2469, + "line": 2466, "column": 12 }, "end": { - "line": 2469, + "line": 2466, "column": 21 } } @@ -134892,16 +134765,16 @@ "type": "Identifier", "name": "isValid", "range": [ - 74333, - 74340 + 74274, + 74281 ], "loc": { "start": { - "line": 2469, + "line": 2466, "column": 24 }, "end": { - "line": 2469, + "line": 2466, "column": 31 } } @@ -134911,16 +134784,16 @@ "value": "true", "raw": "'true'", "range": [ - 74343, - 74349 + 74284, + 74290 ], "loc": { "start": { - "line": 2469, + "line": 2466, "column": 34 }, "end": { - "line": 2469, + "line": 2466, "column": 40 } } @@ -134930,46 +134803,46 @@ "value": "false", "raw": "'false'", "range": [ - 74352, - 74359 + 74293, + 74300 ], "loc": { "start": { - "line": 2469, + "line": 2466, "column": 43 }, "end": { - "line": 2469, + "line": 2466, "column": 50 } } }, "range": [ - 74333, - 74359 + 74274, + 74300 ], "loc": { "start": { - "line": 2469, + "line": 2466, "column": 24 }, "end": { - "line": 2469, + "line": 2466, "column": 50 } } }, "range": [ - 74321, - 74359 + 74262, + 74300 ], "loc": { "start": { - "line": 2469, + "line": 2466, "column": 12 }, "end": { - "line": 2469, + "line": 2466, "column": 50 } } @@ -134977,16 +134850,16 @@ ], "kind": "let", "range": [ - 74270, - 74360 + 74211, + 74301 ], "loc": { "start": { - "line": 2468, + "line": 2465, "column": 8 }, "end": { - "line": 2469, + "line": 2466, "column": 51 } } @@ -135006,16 +134879,16 @@ "type": "Identifier", "name": "row", "range": [ - 74369, - 74372 + 74310, + 74313 ], "loc": { "start": { - "line": 2470, + "line": 2467, "column": 8 }, "end": { - "line": 2470, + "line": 2467, "column": 11 } } @@ -135024,31 +134897,31 @@ "type": "Identifier", "name": "style", "range": [ - 74373, - 74378 + 74314, + 74319 ], "loc": { "start": { - "line": 2470, + "line": 2467, "column": 12 }, "end": { - "line": 2470, + "line": 2467, "column": 17 } } }, "range": [ - 74369, - 74378 + 74310, + 74319 ], "loc": { "start": { - "line": 2470, + "line": 2467, "column": 8 }, "end": { - "line": 2470, + "line": 2467, "column": 17 } } @@ -135057,31 +134930,31 @@ "type": "Identifier", "name": "display", "range": [ - 74379, - 74386 + 74320, + 74327 ], "loc": { "start": { - "line": 2470, + "line": 2467, "column": 18 }, "end": { - "line": 2470, + "line": 2467, "column": 25 } } }, "range": [ - 74369, - 74386 + 74310, + 74327 ], "loc": { "start": { - "line": 2470, + "line": 2467, "column": 8 }, "end": { - "line": 2470, + "line": 2467, "column": 25 } } @@ -135090,46 +134963,46 @@ "type": "Identifier", "name": "displayFlag", "range": [ - 74389, - 74400 + 74330, + 74341 ], "loc": { "start": { - "line": 2470, + "line": 2467, "column": 28 }, "end": { - "line": 2470, + "line": 2467, "column": 39 } } }, "range": [ - 74369, - 74400 + 74310, + 74341 ], "loc": { "start": { - "line": 2470, + "line": 2467, "column": 8 }, "end": { - "line": 2470, + "line": 2467, "column": 39 } } }, "range": [ - 74369, - 74401 + 74310, + 74342 ], "loc": { "start": { - "line": 2470, + "line": 2467, "column": 8 }, "end": { - "line": 2470, + "line": 2467, "column": 40 } } @@ -135142,16 +135015,16 @@ "object": { "type": "ThisExpression", "range": [ - 74415, - 74419 + 74356, + 74360 ], "loc": { "start": { - "line": 2472, + "line": 2469, "column": 12 }, "end": { - "line": 2472, + "line": 2469, "column": 16 } } @@ -135160,31 +135033,31 @@ "type": "Identifier", "name": "paging", "range": [ - 74420, - 74426 + 74361, + 74367 ], "loc": { "start": { - "line": 2472, + "line": 2469, "column": 17 }, "end": { - "line": 2472, + "line": 2469, "column": 23 } } }, "range": [ - 74415, - 74426 + 74356, + 74367 ], "loc": { "start": { - "line": 2472, + "line": 2469, "column": 12 }, "end": { - "line": 2472, + "line": 2469, "column": 23 } } @@ -135203,16 +135076,16 @@ "type": "Identifier", "name": "row", "range": [ - 74442, - 74445 + 74383, + 74386 ], "loc": { "start": { - "line": 2473, + "line": 2470, "column": 12 }, "end": { - "line": 2473, + "line": 2470, "column": 15 } } @@ -135221,31 +135094,31 @@ "type": "Identifier", "name": "setAttribute", "range": [ - 74446, - 74458 + 74387, + 74399 ], "loc": { "start": { - "line": 2473, + "line": 2470, "column": 16 }, "end": { - "line": 2473, + "line": 2470, "column": 28 } } }, "range": [ - 74442, - 74458 + 74383, + 74399 ], "loc": { "start": { - "line": 2473, + "line": 2470, "column": 12 }, "end": { - "line": 2473, + "line": 2470, "column": 28 } } @@ -135256,16 +135129,16 @@ "value": "validRow", "raw": "'validRow'", "range": [ - 74459, - 74469 + 74400, + 74410 ], "loc": { "start": { - "line": 2473, + "line": 2470, "column": 29 }, "end": { - "line": 2473, + "line": 2470, "column": 39 } } @@ -135274,79 +135147,79 @@ "type": "Identifier", "name": "validFlag", "range": [ - 74471, - 74480 + 74412, + 74421 ], "loc": { "start": { - "line": 2473, + "line": 2470, "column": 41 }, "end": { - "line": 2473, + "line": 2470, "column": 50 } } } ], "range": [ - 74442, - 74481 + 74383, + 74422 ], "loc": { "start": { - "line": 2473, + "line": 2470, "column": 12 }, "end": { - "line": 2473, + "line": 2470, "column": 51 } } }, "range": [ - 74442, - 74482 + 74383, + 74423 ], "loc": { "start": { - "line": 2473, + "line": 2470, "column": 12 }, "end": { - "line": 2473, + "line": 2470, "column": 52 } } } ], "range": [ - 74428, - 74492 + 74369, + 74433 ], "loc": { "start": { - "line": 2472, + "line": 2469, "column": 25 }, "end": { - "line": 2474, + "line": 2471, "column": 9 } } }, "alternate": null, "range": [ - 74411, - 74492 + 74352, + 74433 ], "loc": { "start": { - "line": 2472, + "line": 2469, "column": 8 }, "end": { - "line": 2474, + "line": 2471, "column": 9 } } @@ -135357,16 +135230,16 @@ "type": "Identifier", "name": "isValid", "range": [ - 74506, - 74513 + 74447, + 74454 ], "loc": { "start": { - "line": 2476, + "line": 2473, "column": 12 }, "end": { - "line": 2476, + "line": 2473, "column": 19 } } @@ -135390,16 +135263,16 @@ "object": { "type": "ThisExpression", "range": [ - 74533, - 74537 + 74474, + 74478 ], "loc": { "start": { - "line": 2477, + "line": 2474, "column": 16 }, "end": { - "line": 2477, + "line": 2474, "column": 20 } } @@ -135408,31 +135281,31 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 74538, - 74552 + 74479, + 74493 ], "loc": { "start": { - "line": 2477, + "line": 2474, "column": 21 }, "end": { - "line": 2477, + "line": 2474, "column": 35 } } }, "range": [ - 74533, - 74552 + 74474, + 74493 ], "loc": { "start": { - "line": 2477, + "line": 2474, "column": 16 }, "end": { - "line": 2477, + "line": 2474, "column": 35 } } @@ -135441,31 +135314,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 74553, - 74560 + 74494, + 74501 ], "loc": { "start": { - "line": 2477, + "line": 2474, "column": 36 }, "end": { - "line": 2477, + "line": 2474, "column": 43 } } }, "range": [ - 74533, - 74560 + 74474, + 74501 ], "loc": { "start": { - "line": 2477, + "line": 2474, "column": 16 }, "end": { - "line": 2477, + "line": 2474, "column": 43 } } @@ -135475,32 +135348,32 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 74561, - 74569 + 74502, + 74510 ], "loc": { "start": { - "line": 2477, + "line": 2474, "column": 44 }, "end": { - "line": 2477, + "line": 2474, "column": 52 } } } ], "range": [ - 74533, - 74570 + 74474, + 74511 ], "loc": { "start": { - "line": 2477, + "line": 2474, "column": 16 }, "end": { - "line": 2477, + "line": 2474, "column": 53 } } @@ -135513,47 +135386,47 @@ "value": 1, "raw": "1", "range": [ - 74576, - 74577 + 74517, + 74518 ], "loc": { "start": { - "line": 2477, + "line": 2474, "column": 59 }, "end": { - "line": 2477, + "line": 2474, "column": 60 } } }, "prefix": true, "range": [ - 74575, - 74577 + 74516, + 74518 ], "loc": { "start": { - "line": 2477, + "line": 2474, "column": 58 }, "end": { - "line": 2477, + "line": 2474, "column": 60 } } }, "range": [ - 74533, - 74577 + 74474, + 74518 ], "loc": { "start": { - "line": 2477, + "line": 2474, "column": 16 }, "end": { - "line": 2477, + "line": 2474, "column": 60 } } @@ -135574,16 +135447,16 @@ "object": { "type": "ThisExpression", "range": [ - 74597, - 74601 + 74538, + 74542 ], "loc": { "start": { - "line": 2478, + "line": 2475, "column": 16 }, "end": { - "line": 2478, + "line": 2475, "column": 20 } } @@ -135592,31 +135465,31 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 74602, - 74616 + 74543, + 74557 ], "loc": { "start": { - "line": 2478, + "line": 2475, "column": 21 }, "end": { - "line": 2478, + "line": 2475, "column": 35 } } }, "range": [ - 74597, - 74616 + 74538, + 74557 ], "loc": { "start": { - "line": 2478, + "line": 2475, "column": 16 }, "end": { - "line": 2478, + "line": 2475, "column": 35 } } @@ -135625,31 +135498,31 @@ "type": "Identifier", "name": "push", "range": [ - 74617, - 74621 + 74558, + 74562 ], "loc": { "start": { - "line": 2478, + "line": 2475, "column": 36 }, "end": { - "line": 2478, + "line": 2475, "column": 40 } } }, "range": [ - 74597, - 74621 + 74538, + 74562 ], "loc": { "start": { - "line": 2478, + "line": 2475, "column": 16 }, "end": { - "line": 2478, + "line": 2475, "column": 40 } } @@ -135659,79 +135532,79 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 74622, - 74630 + 74563, + 74571 ], "loc": { "start": { - "line": 2478, + "line": 2475, "column": 41 }, "end": { - "line": 2478, + "line": 2475, "column": 49 } } } ], "range": [ - 74597, - 74631 + 74538, + 74572 ], "loc": { "start": { - "line": 2478, + "line": 2475, "column": 16 }, "end": { - "line": 2478, + "line": 2475, "column": 50 } } }, "range": [ - 74597, - 74632 + 74538, + 74573 ], "loc": { "start": { - "line": 2478, + "line": 2475, "column": 16 }, "end": { - "line": 2478, + "line": 2475, "column": 51 } } } ], "range": [ - 74579, - 74646 + 74520, + 74587 ], "loc": { "start": { - "line": 2477, + "line": 2474, "column": 62 }, "end": { - "line": 2479, + "line": 2476, "column": 13 } } }, "alternate": null, "range": [ - 74529, - 74646 + 74470, + 74587 ], "loc": { "start": { - "line": 2477, + "line": 2474, "column": 12 }, "end": { - "line": 2479, + "line": 2476, "column": 13 } } @@ -135746,16 +135619,16 @@ "object": { "type": "ThisExpression", "range": [ - 74660, - 74664 + 74601, + 74605 ], "loc": { "start": { - "line": 2481, + "line": 2478, "column": 12 }, "end": { - "line": 2481, + "line": 2478, "column": 16 } } @@ -135764,31 +135637,31 @@ "type": "Identifier", "name": "onRowValidated", "range": [ - 74665, - 74679 + 74606, + 74620 ], "loc": { "start": { - "line": 2481, + "line": 2478, "column": 17 }, "end": { - "line": 2481, + "line": 2478, "column": 31 } } }, "range": [ - 74660, - 74679 + 74601, + 74620 ], "loc": { "start": { - "line": 2481, + "line": 2478, "column": 12 }, "end": { - "line": 2481, + "line": 2478, "column": 31 } } @@ -135797,16 +135670,16 @@ { "type": "ThisExpression", "range": [ - 74680, - 74684 + 74621, + 74625 ], "loc": { "start": { - "line": 2481, + "line": 2478, "column": 32 }, "end": { - "line": 2481, + "line": 2478, "column": 36 } } @@ -135815,47 +135688,47 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 74686, - 74694 + 74627, + 74635 ], "loc": { "start": { - "line": 2481, + "line": 2478, "column": 38 }, "end": { - "line": 2481, + "line": 2478, "column": 46 } } } ], "range": [ - 74660, - 74695 + 74601, + 74636 ], "loc": { "start": { - "line": 2481, + "line": 2478, "column": 12 }, "end": { - "line": 2481, + "line": 2478, "column": 47 } } }, "range": [ - 74660, - 74696 + 74601, + 74637 ], "loc": { "start": { - "line": 2481, + "line": 2478, "column": 12 }, "end": { - "line": 2481, + "line": 2478, "column": 48 } } @@ -135873,16 +135746,16 @@ "object": { "type": "ThisExpression", "range": [ - 74710, - 74714 + 74651, + 74655 ], "loc": { "start": { - "line": 2483, + "line": 2480, "column": 12 }, "end": { - "line": 2483, + "line": 2480, "column": 16 } } @@ -135891,31 +135764,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 74715, - 74722 + 74656, + 74663 ], "loc": { "start": { - "line": 2483, + "line": 2480, "column": 17 }, "end": { - "line": 2483, + "line": 2480, "column": 24 } } }, "range": [ - 74710, - 74722 + 74651, + 74663 ], "loc": { "start": { - "line": 2483, + "line": 2480, "column": 12 }, "end": { - "line": 2483, + "line": 2480, "column": 24 } } @@ -135924,31 +135797,31 @@ "type": "Identifier", "name": "emit", "range": [ - 74723, - 74727 + 74664, + 74668 ], "loc": { "start": { - "line": 2483, + "line": 2480, "column": 25 }, "end": { - "line": 2483, + "line": 2480, "column": 29 } } }, "range": [ - 74710, - 74727 + 74651, + 74668 ], "loc": { "start": { - "line": 2483, + "line": 2480, "column": 12 }, "end": { - "line": 2483, + "line": 2480, "column": 29 } } @@ -135959,16 +135832,16 @@ "value": "row-validated", "raw": "'row-validated'", "range": [ - 74728, - 74743 + 74669, + 74684 ], "loc": { "start": { - "line": 2483, + "line": 2480, "column": 30 }, "end": { - "line": 2483, + "line": 2480, "column": 45 } } @@ -135976,16 +135849,16 @@ { "type": "ThisExpression", "range": [ - 74745, - 74749 + 74686, + 74690 ], "loc": { "start": { - "line": 2483, + "line": 2480, "column": 47 }, "end": { - "line": 2483, + "line": 2480, "column": 51 } } @@ -135994,95 +135867,95 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 74751, - 74759 + 74692, + 74700 ], "loc": { "start": { - "line": 2483, + "line": 2480, "column": 53 }, "end": { - "line": 2483, + "line": 2480, "column": 61 } } } ], "range": [ - 74710, - 74760 + 74651, + 74701 ], "loc": { "start": { - "line": 2483, + "line": 2480, "column": 12 }, "end": { - "line": 2483, + "line": 2480, "column": 62 } } }, "range": [ - 74710, - 74761 + 74651, + 74702 ], "loc": { "start": { - "line": 2483, + "line": 2480, "column": 12 }, "end": { - "line": 2483, + "line": 2480, "column": 63 } } } ], "range": [ - 74515, - 74771 + 74456, + 74712 ], "loc": { "start": { - "line": 2476, + "line": 2473, "column": 21 }, "end": { - "line": 2484, + "line": 2481, "column": 9 } } }, "alternate": null, "range": [ - 74502, - 74771 + 74443, + 74712 ], "loc": { "start": { - "line": 2476, + "line": 2473, "column": 8 }, "end": { - "line": 2484, + "line": 2481, "column": 9 } } } ], "range": [ - 73974, - 74777 + 73915, + 74718 ], "loc": { "start": { - "line": 2457, + "line": 2454, "column": 35 }, "end": { - "line": 2485, + "line": 2482, "column": 5 } } @@ -136090,16 +135963,16 @@ "generator": false, "expression": false, "range": [ - 73954, - 74777 + 73895, + 74718 ], "loc": { "start": { - "line": 2457, + "line": 2454, "column": 15 }, "end": { - "line": 2485, + "line": 2482, "column": 5 } } @@ -136107,16 +135980,16 @@ "kind": "method", "computed": false, "range": [ - 73943, - 74777 + 73884, + 74718 ], "loc": { "start": { - "line": 2457, + "line": 2454, "column": 4 }, "end": { - "line": 2485, + "line": 2482, "column": 5 } }, @@ -136125,16 +135998,16 @@ "type": "Block", "value": "*\n * Validate/invalidate row by setting the 'validRow' attribute on the row\n * @param {Number} rowIndex Index of the row\n * @param {Boolean} isValid\n ", "range": [ - 73765, - 73938 + 73706, + 73879 ], "loc": { "start": { - "line": 2452, + "line": 2449, "column": 4 }, "end": { - "line": 2456, + "line": 2453, "column": 7 } } @@ -136145,16 +136018,16 @@ "type": "Block", "value": "*\n * Validate all filterable rows\n ", "range": [ - 74783, - 74830 + 74724, + 74771 ], "loc": { "start": { - "line": 2487, + "line": 2484, "column": 4 }, "end": { - "line": 2489, + "line": 2486, "column": 7 } } @@ -136168,16 +136041,16 @@ "type": "Identifier", "name": "validateAllRows", "range": [ - 74835, - 74850 + 74776, + 74791 ], "loc": { "start": { - "line": 2490, + "line": 2487, "column": 4 }, "end": { - "line": 2490, + "line": 2487, "column": 19 } } @@ -136200,16 +136073,16 @@ "object": { "type": "ThisExpression", "range": [ - 74868, - 74872 + 74809, + 74813 ], "loc": { "start": { - "line": 2491, + "line": 2488, "column": 13 }, "end": { - "line": 2491, + "line": 2488, "column": 17 } } @@ -136218,47 +136091,47 @@ "type": "Identifier", "name": "initialized", "range": [ - 74873, - 74884 + 74814, + 74825 ], "loc": { "start": { - "line": 2491, + "line": 2488, "column": 18 }, "end": { - "line": 2491, + "line": 2488, "column": 29 } } }, "range": [ - 74868, - 74884 + 74809, + 74825 ], "loc": { "start": { - "line": 2491, + "line": 2488, "column": 13 }, "end": { - "line": 2491, + "line": 2488, "column": 29 } } }, "prefix": true, "range": [ - 74867, - 74884 + 74808, + 74825 ], "loc": { "start": { - "line": 2491, + "line": 2488, "column": 12 }, "end": { - "line": 2491, + "line": 2488, "column": 29 } } @@ -136270,48 +136143,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 74900, - 74907 + 74841, + 74848 ], "loc": { "start": { - "line": 2492, + "line": 2489, "column": 12 }, "end": { - "line": 2492, + "line": 2489, "column": 19 } } } ], "range": [ - 74886, - 74917 + 74827, + 74858 ], "loc": { "start": { - "line": 2491, + "line": 2488, "column": 31 }, "end": { - "line": 2493, + "line": 2490, "column": 9 } } }, "alternate": null, "range": [ - 74863, - 74917 + 74804, + 74858 ], "loc": { "start": { - "line": 2491, + "line": 2488, "column": 8 }, "end": { - "line": 2493, + "line": 2490, "column": 9 } } @@ -136327,16 +136200,16 @@ "object": { "type": "ThisExpression", "range": [ - 74926, - 74930 + 74867, + 74871 ], "loc": { "start": { - "line": 2494, + "line": 2491, "column": 8 }, "end": { - "line": 2494, + "line": 2491, "column": 12 } } @@ -136345,31 +136218,31 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 74931, - 74945 + 74872, + 74886 ], "loc": { "start": { - "line": 2494, + "line": 2491, "column": 13 }, "end": { - "line": 2494, + "line": 2491, "column": 27 } } }, "range": [ - 74926, - 74945 + 74867, + 74886 ], "loc": { "start": { - "line": 2494, + "line": 2491, "column": 8 }, "end": { - "line": 2494, + "line": 2491, "column": 27 } } @@ -136378,46 +136251,46 @@ "type": "ArrayExpression", "elements": [], "range": [ - 74948, - 74950 + 74889, + 74891 ], "loc": { "start": { - "line": 2494, + "line": 2491, "column": 30 }, "end": { - "line": 2494, + "line": 2491, "column": 32 } } }, "range": [ - 74926, - 74950 + 74867, + 74891 ], "loc": { "start": { - "line": 2494, + "line": 2491, "column": 8 }, "end": { - "line": 2494, + "line": 2491, "column": 32 } } }, "range": [ - 74926, - 74951 + 74867, + 74892 ], "loc": { "start": { - "line": 2494, + "line": 2491, "column": 8 }, "end": { - "line": 2494, + "line": 2491, "column": 33 } } @@ -136433,16 +136306,16 @@ "type": "Identifier", "name": "k", "range": [ - 74969, - 74970 + 74910, + 74911 ], "loc": { "start": { - "line": 2495, + "line": 2492, "column": 17 }, "end": { - "line": 2495, + "line": 2492, "column": 18 } } @@ -136453,16 +136326,16 @@ "object": { "type": "ThisExpression", "range": [ - 74973, - 74977 + 74914, + 74918 ], "loc": { "start": { - "line": 2495, + "line": 2492, "column": 21 }, "end": { - "line": 2495, + "line": 2492, "column": 25 } } @@ -136471,46 +136344,46 @@ "type": "Identifier", "name": "refRow", "range": [ - 74978, - 74984 + 74919, + 74925 ], "loc": { "start": { - "line": 2495, + "line": 2492, "column": 26 }, "end": { - "line": 2495, + "line": 2492, "column": 32 } } }, "range": [ - 74973, - 74984 + 74914, + 74925 ], "loc": { "start": { - "line": 2495, + "line": 2492, "column": 21 }, "end": { - "line": 2495, + "line": 2492, "column": 32 } } }, "range": [ - 74969, - 74984 + 74910, + 74925 ], "loc": { "start": { - "line": 2495, + "line": 2492, "column": 17 }, "end": { - "line": 2495, + "line": 2492, "column": 32 } } @@ -136518,16 +136391,16 @@ ], "kind": "let", "range": [ - 74965, - 74984 + 74906, + 74925 ], "loc": { "start": { - "line": 2495, + "line": 2492, "column": 13 }, "end": { - "line": 2495, + "line": 2492, "column": 32 } } @@ -136539,16 +136412,16 @@ "type": "Identifier", "name": "k", "range": [ - 74986, - 74987 + 74927, + 74928 ], "loc": { "start": { - "line": 2495, + "line": 2492, "column": 34 }, "end": { - "line": 2495, + "line": 2492, "column": 35 } } @@ -136559,16 +136432,16 @@ "object": { "type": "ThisExpression", "range": [ - 74990, - 74994 + 74931, + 74935 ], "loc": { "start": { - "line": 2495, + "line": 2492, "column": 38 }, "end": { - "line": 2495, + "line": 2492, "column": 42 } } @@ -136577,46 +136450,46 @@ "type": "Identifier", "name": "nbFilterableRows", "range": [ - 74995, - 75011 + 74936, + 74952 ], "loc": { "start": { - "line": 2495, + "line": 2492, "column": 43 }, "end": { - "line": 2495, + "line": 2492, "column": 59 } } }, "range": [ - 74990, - 75011 + 74931, + 74952 ], "loc": { "start": { - "line": 2495, + "line": 2492, "column": 38 }, "end": { - "line": 2495, + "line": 2492, "column": 59 } } }, "range": [ - 74986, - 75011 + 74927, + 74952 ], "loc": { "start": { - "line": 2495, + "line": 2492, "column": 34 }, "end": { - "line": 2495, + "line": 2492, "column": 59 } } @@ -136628,32 +136501,32 @@ "type": "Identifier", "name": "k", "range": [ - 75013, - 75014 + 74954, + 74955 ], "loc": { "start": { - "line": 2495, + "line": 2492, "column": 61 }, "end": { - "line": 2495, + "line": 2492, "column": 62 } } }, "prefix": false, "range": [ - 75013, - 75016 + 74954, + 74957 ], "loc": { "start": { - "line": 2495, + "line": 2492, "column": 61 }, "end": { - "line": 2495, + "line": 2492, "column": 64 } } @@ -136671,16 +136544,16 @@ "object": { "type": "ThisExpression", "range": [ - 75032, - 75036 + 74973, + 74977 ], "loc": { "start": { - "line": 2496, + "line": 2493, "column": 12 }, "end": { - "line": 2496, + "line": 2493, "column": 16 } } @@ -136689,31 +136562,31 @@ "type": "Identifier", "name": "validateRow", "range": [ - 75037, - 75048 + 74978, + 74989 ], "loc": { "start": { - "line": 2496, + "line": 2493, "column": 17 }, "end": { - "line": 2496, + "line": 2493, "column": 28 } } }, "range": [ - 75032, - 75048 + 74973, + 74989 ], "loc": { "start": { - "line": 2496, + "line": 2493, "column": 12 }, "end": { - "line": 2496, + "line": 2493, "column": 28 } } @@ -136723,16 +136596,16 @@ "type": "Identifier", "name": "k", "range": [ - 75049, - 75050 + 74990, + 74991 ], "loc": { "start": { - "line": 2496, + "line": 2493, "column": 29 }, "end": { - "line": 2496, + "line": 2493, "column": 30 } } @@ -136742,94 +136615,94 @@ "value": true, "raw": "true", "range": [ - 75052, - 75056 + 74993, + 74997 ], "loc": { "start": { - "line": 2496, + "line": 2493, "column": 32 }, "end": { - "line": 2496, + "line": 2493, "column": 36 } } } ], "range": [ - 75032, - 75057 + 74973, + 74998 ], "loc": { "start": { - "line": 2496, + "line": 2493, "column": 12 }, "end": { - "line": 2496, + "line": 2493, "column": 37 } } }, "range": [ - 75032, - 75058 + 74973, + 74999 ], "loc": { "start": { - "line": 2496, + "line": 2493, "column": 12 }, "end": { - "line": 2496, + "line": 2493, "column": 38 } } } ], "range": [ - 75018, - 75068 + 74959, + 75009 ], "loc": { "start": { - "line": 2495, + "line": 2492, "column": 66 }, "end": { - "line": 2497, + "line": 2494, "column": 9 } } }, "range": [ - 74960, - 75068 + 74901, + 75009 ], "loc": { "start": { - "line": 2495, + "line": 2492, "column": 8 }, "end": { - "line": 2497, + "line": 2494, "column": 9 } } } ], "range": [ - 74853, - 75074 + 74794, + 75015 ], "loc": { "start": { - "line": 2490, + "line": 2487, "column": 22 }, "end": { - "line": 2498, + "line": 2495, "column": 5 } } @@ -136837,16 +136710,16 @@ "generator": false, "expression": false, "range": [ - 74850, - 75074 + 74791, + 75015 ], "loc": { "start": { - "line": 2490, + "line": 2487, "column": 19 }, "end": { - "line": 2498, + "line": 2495, "column": 5 } } @@ -136854,16 +136727,16 @@ "kind": "method", "computed": false, "range": [ - 74835, - 75074 + 74776, + 75015 ], "loc": { "start": { - "line": 2490, + "line": 2487, "column": 4 }, "end": { - "line": 2498, + "line": 2495, "column": 5 } }, @@ -136872,16 +136745,16 @@ "type": "Block", "value": "*\n * Validate all filterable rows\n ", "range": [ - 74783, - 74830 + 74724, + 74771 ], "loc": { "start": { - "line": 2487, + "line": 2484, "column": 4 }, "end": { - "line": 2489, + "line": 2486, "column": 7 } } @@ -136892,16 +136765,16 @@ "type": "Block", "value": "*\n * Set search value to a given filter\n * @param {Number} index Column's index\n * @param {String or Array} query searcharg Search term\n ", "range": [ - 75080, - 75242 + 75021, + 75183 ], "loc": { "start": { - "line": 2500, + "line": 2497, "column": 4 }, "end": { - "line": 2504, + "line": 2501, "column": 7 } } @@ -136915,16 +136788,16 @@ "type": "Identifier", "name": "setFilterValue", "range": [ - 75247, - 75261 + 75188, + 75202 ], "loc": { "start": { - "line": 2505, + "line": 2502, "column": 4 }, "end": { - "line": 2505, + "line": 2502, "column": 18 } } @@ -136937,16 +136810,16 @@ "type": "Identifier", "name": "index", "range": [ - 75262, - 75267 + 75203, + 75208 ], "loc": { "start": { - "line": 2505, + "line": 2502, "column": 19 }, "end": { - "line": 2505, + "line": 2502, "column": 24 } } @@ -136957,16 +136830,16 @@ "type": "Identifier", "name": "query", "range": [ - 75269, - 75274 + 75210, + 75215 ], "loc": { "start": { - "line": 2505, + "line": 2502, "column": 26 }, "end": { - "line": 2505, + "line": 2502, "column": 31 } } @@ -136976,31 +136849,31 @@ "value": "", "raw": "''", "range": [ - 75277, - 75279 + 75218, + 75220 ], "loc": { "start": { - "line": 2505, + "line": 2502, "column": 34 }, "end": { - "line": 2505, + "line": 2502, "column": 36 } } }, "range": [ - 75269, - 75279 + 75210, + 75220 ], "loc": { "start": { - "line": 2505, + "line": 2502, "column": 26 }, "end": { - "line": 2505, + "line": 2502, "column": 36 } } @@ -137020,16 +136893,16 @@ "object": { "type": "ThisExpression", "range": [ - 75296, - 75300 + 75237, + 75241 ], "loc": { "start": { - "line": 2506, + "line": 2503, "column": 13 }, "end": { - "line": 2506, + "line": 2503, "column": 17 } } @@ -137038,47 +136911,47 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 75301, - 75308 + 75242, + 75249 ], "loc": { "start": { - "line": 2506, + "line": 2503, "column": 18 }, "end": { - "line": 2506, + "line": 2503, "column": 25 } } }, "range": [ - 75296, - 75308 + 75237, + 75249 ], "loc": { "start": { - "line": 2506, + "line": 2503, "column": 13 }, "end": { - "line": 2506, + "line": 2503, "column": 25 } } }, "prefix": true, "range": [ - 75295, - 75308 + 75236, + 75249 ], "loc": { "start": { - "line": 2506, + "line": 2503, "column": 12 }, "end": { - "line": 2506, + "line": 2503, "column": 25 } } @@ -137090,48 +136963,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 75324, - 75331 + 75265, + 75272 ], "loc": { "start": { - "line": 2507, + "line": 2504, "column": 12 }, "end": { - "line": 2507, + "line": 2504, "column": 19 } } } ], "range": [ - 75310, - 75341 + 75251, + 75282 ], "loc": { "start": { - "line": 2506, + "line": 2503, "column": 27 }, "end": { - "line": 2508, + "line": 2505, "column": 9 } } }, "alternate": null, "range": [ - 75291, - 75341 + 75232, + 75282 ], "loc": { "start": { - "line": 2506, + "line": 2503, "column": 8 }, "end": { - "line": 2508, + "line": 2505, "column": 9 } } @@ -137145,16 +137018,16 @@ "type": "Identifier", "name": "slc", "range": [ - 75354, - 75357 + 75295, + 75298 ], "loc": { "start": { - "line": 2509, + "line": 2506, "column": 12 }, "end": { - "line": 2509, + "line": 2506, "column": 15 } } @@ -137167,16 +137040,16 @@ "object": { "type": "ThisExpression", "range": [ - 75360, - 75364 + 75301, + 75305 ], "loc": { "start": { - "line": 2509, + "line": 2506, "column": 18 }, "end": { - "line": 2509, + "line": 2506, "column": 22 } } @@ -137185,31 +137058,31 @@ "type": "Identifier", "name": "getFilterElement", "range": [ - 75365, - 75381 + 75306, + 75322 ], "loc": { "start": { - "line": 2509, + "line": 2506, "column": 23 }, "end": { - "line": 2509, + "line": 2506, "column": 39 } } }, "range": [ - 75360, - 75381 + 75301, + 75322 ], "loc": { "start": { - "line": 2509, + "line": 2506, "column": 18 }, "end": { - "line": 2509, + "line": 2506, "column": 39 } } @@ -137219,47 +137092,47 @@ "type": "Identifier", "name": "index", "range": [ - 75382, - 75387 + 75323, + 75328 ], "loc": { "start": { - "line": 2509, + "line": 2506, "column": 40 }, "end": { - "line": 2509, + "line": 2506, "column": 45 } } } ], "range": [ - 75360, - 75388 + 75301, + 75329 ], "loc": { "start": { - "line": 2509, + "line": 2506, "column": 18 }, "end": { - "line": 2509, + "line": 2506, "column": 46 } } }, "range": [ - 75354, - 75388 + 75295, + 75329 ], "loc": { "start": { - "line": 2509, + "line": 2506, "column": 12 }, "end": { - "line": 2509, + "line": 2506, "column": 46 } } @@ -137270,16 +137143,16 @@ "type": "Identifier", "name": "fltColType", "range": [ - 75402, - 75412 + 75343, + 75353 ], "loc": { "start": { - "line": 2510, + "line": 2507, "column": 12 }, "end": { - "line": 2510, + "line": 2507, "column": 22 } } @@ -137292,16 +137165,16 @@ "object": { "type": "ThisExpression", "range": [ - 75415, - 75419 + 75356, + 75360 ], "loc": { "start": { - "line": 2510, + "line": 2507, "column": 25 }, "end": { - "line": 2510, + "line": 2507, "column": 29 } } @@ -137310,31 +137183,31 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 75420, - 75433 + 75361, + 75374 ], "loc": { "start": { - "line": 2510, + "line": 2507, "column": 30 }, "end": { - "line": 2510, + "line": 2507, "column": 43 } } }, "range": [ - 75415, - 75433 + 75356, + 75374 ], "loc": { "start": { - "line": 2510, + "line": 2507, "column": 25 }, "end": { - "line": 2510, + "line": 2507, "column": 43 } } @@ -137344,47 +137217,47 @@ "type": "Identifier", "name": "index", "range": [ - 75434, - 75439 + 75375, + 75380 ], "loc": { "start": { - "line": 2510, + "line": 2507, "column": 44 }, "end": { - "line": 2510, + "line": 2507, "column": 49 } } } ], "range": [ - 75415, - 75440 + 75356, + 75381 ], "loc": { "start": { - "line": 2510, + "line": 2507, "column": 25 }, "end": { - "line": 2510, + "line": 2507, "column": 50 } } }, "range": [ - 75402, - 75440 + 75343, + 75381 ], "loc": { "start": { - "line": 2510, + "line": 2507, "column": 12 }, "end": { - "line": 2510, + "line": 2507, "column": 50 } } @@ -137392,16 +137265,16 @@ ], "kind": "let", "range": [ - 75350, - 75441 + 75291, + 75382 ], "loc": { "start": { - "line": 2509, + "line": 2506, "column": 8 }, "end": { - "line": 2510, + "line": 2507, "column": 51 } } @@ -137418,16 +137291,16 @@ "type": "Identifier", "name": "fltColType", "range": [ - 75455, - 75465 + 75396, + 75406 ], "loc": { "start": { - "line": 2512, + "line": 2509, "column": 12 }, "end": { - "line": 2512, + "line": 2509, "column": 22 } } @@ -137436,31 +137309,31 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 75470, - 75478 + 75411, + 75419 ], "loc": { "start": { - "line": 2512, + "line": 2509, "column": 27 }, "end": { - "line": 2512, + "line": 2509, "column": 35 } } }, "range": [ - 75455, - 75478 + 75396, + 75419 ], "loc": { "start": { - "line": 2512, + "line": 2509, "column": 12 }, "end": { - "line": 2512, + "line": 2509, "column": 35 } } @@ -137472,16 +137345,16 @@ "type": "Identifier", "name": "fltColType", "range": [ - 75482, - 75492 + 75423, + 75433 ], "loc": { "start": { - "line": 2512, + "line": 2509, "column": 39 }, "end": { - "line": 2512, + "line": 2509, "column": 49 } } @@ -137490,46 +137363,46 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 75497, - 75506 + 75438, + 75447 ], "loc": { "start": { - "line": 2512, + "line": 2509, "column": 54 }, "end": { - "line": 2512, + "line": 2509, "column": 63 } } }, "range": [ - 75482, - 75506 + 75423, + 75447 ], "loc": { "start": { - "line": 2512, + "line": 2509, "column": 39 }, "end": { - "line": 2512, + "line": 2509, "column": 63 } } }, "range": [ - 75455, - 75506 + 75396, + 75447 ], "loc": { "start": { - "line": 2512, + "line": 2509, "column": 12 }, "end": { - "line": 2512, + "line": 2509, "column": 63 } } @@ -137548,16 +137421,16 @@ "object": { "type": "ThisExpression", "range": [ - 75526, - 75530 + 75467, + 75471 ], "loc": { "start": { - "line": 2513, + "line": 2510, "column": 16 }, "end": { - "line": 2513, + "line": 2510, "column": 20 } } @@ -137566,31 +137439,31 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 75531, - 75546 + 75472, + 75487 ], "loc": { "start": { - "line": 2513, + "line": 2510, "column": 21 }, "end": { - "line": 2513, + "line": 2510, "column": 36 } } }, "range": [ - 75526, - 75546 + 75467, + 75487 ], "loc": { "start": { - "line": 2513, + "line": 2510, "column": 16 }, "end": { - "line": 2513, + "line": 2510, "column": 36 } } @@ -137604,16 +137477,16 @@ "object": { "type": "ThisExpression", "range": [ - 75551, - 75555 + 75492, + 75496 ], "loc": { "start": { - "line": 2513, + "line": 2510, "column": 41 }, "end": { - "line": 2513, + "line": 2510, "column": 45 } } @@ -137622,62 +137495,62 @@ "type": "Identifier", "name": "initialized", "range": [ - 75556, - 75567 + 75497, + 75508 ], "loc": { "start": { - "line": 2513, + "line": 2510, "column": 46 }, "end": { - "line": 2513, + "line": 2510, "column": 57 } } }, "range": [ - 75551, - 75567 + 75492, + 75508 ], "loc": { "start": { - "line": 2513, + "line": 2510, "column": 41 }, "end": { - "line": 2513, + "line": 2510, "column": 57 } } }, "prefix": true, "range": [ - 75550, - 75567 + 75491, + 75508 ], "loc": { "start": { - "line": 2513, + "line": 2510, "column": 40 }, "end": { - "line": 2513, + "line": 2510, "column": 57 } } }, "range": [ - 75526, - 75567 + 75467, + 75508 ], "loc": { "start": { - "line": 2513, + "line": 2510, "column": 16 }, "end": { - "line": 2513, + "line": 2510, "column": 57 } } @@ -137698,16 +137571,16 @@ "object": { "type": "ThisExpression", "range": [ - 75587, - 75591 + 75528, + 75532 ], "loc": { "start": { - "line": 2514, + "line": 2511, "column": 16 }, "end": { - "line": 2514, + "line": 2511, "column": 20 } } @@ -137716,31 +137589,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 75592, - 75599 + 75533, + 75540 ], "loc": { "start": { - "line": 2514, + "line": 2511, "column": 21 }, "end": { - "line": 2514, + "line": 2511, "column": 28 } } }, "range": [ - 75587, - 75599 + 75528, + 75540 ], "loc": { "start": { - "line": 2514, + "line": 2511, "column": 16 }, "end": { - "line": 2514, + "line": 2511, "column": 28 } } @@ -137749,31 +137622,31 @@ "type": "Identifier", "name": "emit", "range": [ - 75600, - 75604 + 75541, + 75545 ], "loc": { "start": { - "line": 2514, + "line": 2511, "column": 29 }, "end": { - "line": 2514, + "line": 2511, "column": 33 } } }, "range": [ - 75587, - 75604 + 75528, + 75545 ], "loc": { "start": { - "line": 2514, + "line": 2511, "column": 16 }, "end": { - "line": 2514, + "line": 2511, "column": 33 } } @@ -137784,16 +137657,16 @@ "value": "build-select-filter", "raw": "'build-select-filter'", "range": [ - 75605, - 75626 + 75546, + 75567 ], "loc": { "start": { - "line": 2514, + "line": 2511, "column": 34 }, "end": { - "line": 2514, + "line": 2511, "column": 55 } } @@ -137801,16 +137674,16 @@ { "type": "ThisExpression", "range": [ - 75628, - 75632 + 75569, + 75573 ], "loc": { "start": { - "line": 2514, + "line": 2511, "column": 57 }, "end": { - "line": 2514, + "line": 2511, "column": 61 } } @@ -137819,16 +137692,16 @@ "type": "Identifier", "name": "index", "range": [ - 75634, - 75639 + 75575, + 75580 ], "loc": { "start": { - "line": 2514, + "line": 2511, "column": 63 }, "end": { - "line": 2514, + "line": 2511, "column": 68 } } @@ -137839,16 +137712,16 @@ "object": { "type": "ThisExpression", "range": [ - 75661, - 75665 + 75602, + 75606 ], "loc": { "start": { - "line": 2515, + "line": 2512, "column": 20 }, "end": { - "line": 2515, + "line": 2512, "column": 24 } } @@ -137857,31 +137730,31 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 75666, - 75679 + 75607, + 75620 ], "loc": { "start": { - "line": 2515, + "line": 2512, "column": 25 }, "end": { - "line": 2515, + "line": 2512, "column": 38 } } }, "range": [ - 75661, - 75679 + 75602, + 75620 ], "loc": { "start": { - "line": 2515, + "line": 2512, "column": 20 }, "end": { - "line": 2515, + "line": 2512, "column": 38 } } @@ -137892,16 +137765,16 @@ "object": { "type": "ThisExpression", "range": [ - 75681, - 75685 + 75622, + 75626 ], "loc": { "start": { - "line": 2515, + "line": 2512, "column": 40 }, "end": { - "line": 2515, + "line": 2512, "column": 44 } } @@ -137910,94 +137783,94 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 75686, - 75699 + 75627, + 75640 ], "loc": { "start": { - "line": 2515, + "line": 2512, "column": 45 }, "end": { - "line": 2515, + "line": 2512, "column": 58 } } }, "range": [ - 75681, - 75699 + 75622, + 75640 ], "loc": { "start": { - "line": 2515, + "line": 2512, "column": 40 }, "end": { - "line": 2515, + "line": 2512, "column": 58 } } } ], "range": [ - 75587, - 75700 + 75528, + 75641 ], "loc": { "start": { - "line": 2514, + "line": 2511, "column": 16 }, "end": { - "line": 2515, + "line": 2512, "column": 59 } } }, "range": [ - 75587, - 75701 + 75528, + 75642 ], "loc": { "start": { - "line": 2514, + "line": 2511, "column": 16 }, "end": { - "line": 2515, + "line": 2512, "column": 60 } } } ], "range": [ - 75569, - 75715 + 75510, + 75656 ], "loc": { "start": { - "line": 2513, + "line": 2510, "column": 59 }, "end": { - "line": 2516, + "line": 2513, "column": 13 } } }, "alternate": null, "range": [ - 75522, - 75715 + 75463, + 75656 ], "loc": { "start": { - "line": 2513, + "line": 2510, "column": 12 }, "end": { - "line": 2516, + "line": 2513, "column": 13 } } @@ -138014,16 +137887,16 @@ "type": "Identifier", "name": "slc", "range": [ - 75728, - 75731 + 75669, + 75672 ], "loc": { "start": { - "line": 2517, + "line": 2514, "column": 12 }, "end": { - "line": 2517, + "line": 2514, "column": 15 } } @@ -138032,31 +137905,31 @@ "type": "Identifier", "name": "value", "range": [ - 75732, - 75737 + 75673, + 75678 ], "loc": { "start": { - "line": 2517, + "line": 2514, "column": 16 }, "end": { - "line": 2517, + "line": 2514, "column": 21 } } }, "range": [ - 75728, - 75737 + 75669, + 75678 ], "loc": { "start": { - "line": 2517, + "line": 2514, "column": 12 }, "end": { - "line": 2517, + "line": 2514, "column": 21 } } @@ -138065,62 +137938,62 @@ "type": "Identifier", "name": "query", "range": [ - 75740, - 75745 + 75681, + 75686 ], "loc": { "start": { - "line": 2517, + "line": 2514, "column": 24 }, "end": { - "line": 2517, + "line": 2514, "column": 29 } } }, "range": [ - 75728, - 75745 + 75669, + 75686 ], "loc": { "start": { - "line": 2517, + "line": 2514, "column": 12 }, "end": { - "line": 2517, + "line": 2514, "column": 29 } } }, "range": [ - 75728, - 75746 + 75669, + 75687 ], "loc": { "start": { - "line": 2517, + "line": 2514, "column": 12 }, "end": { - "line": 2517, + "line": 2514, "column": 30 } } } ], "range": [ - 75508, - 75756 + 75449, + 75697 ], "loc": { "start": { - "line": 2512, + "line": 2509, "column": 65 }, "end": { - "line": 2518, + "line": 2515, "column": 9 } }, @@ -138129,16 +138002,16 @@ "type": "Line", "value": "multiple selects", "range": [ - 75765, - 75783 + 75706, + 75724 ], "loc": { "start": { - "line": 2519, + "line": 2516, "column": 8 }, "end": { - "line": 2519, + "line": 2516, "column": 26 } } @@ -138154,16 +138027,16 @@ "type": "Identifier", "name": "fltColType", "range": [ - 75801, - 75811 + 75742, + 75752 ], "loc": { "start": { - "line": 2520, + "line": 2517, "column": 17 }, "end": { - "line": 2520, + "line": 2517, "column": 27 } } @@ -138172,31 +138045,31 @@ "type": "Identifier", "name": "MULTIPLE", "range": [ - 75816, - 75824 + 75757, + 75765 ], "loc": { "start": { - "line": 2520, + "line": 2517, "column": 32 }, "end": { - "line": 2520, + "line": 2517, "column": 40 } } }, "range": [ - 75801, - 75824 + 75742, + 75765 ], "loc": { "start": { - "line": 2520, + "line": 2517, "column": 17 }, "end": { - "line": 2520, + "line": 2517, "column": 40 } } @@ -138213,16 +138086,16 @@ "type": "Identifier", "name": "values", "range": [ - 75844, - 75850 + 75785, + 75791 ], "loc": { "start": { - "line": 2521, + "line": 2518, "column": 16 }, "end": { - "line": 2521, + "line": 2518, "column": 22 } } @@ -138235,16 +138108,16 @@ "type": "Identifier", "name": "isArray", "range": [ - 75853, - 75860 + 75794, + 75801 ], "loc": { "start": { - "line": 2521, + "line": 2518, "column": 25 }, "end": { - "line": 2521, + "line": 2518, "column": 32 } } @@ -138254,32 +138127,32 @@ "type": "Identifier", "name": "query", "range": [ - 75861, - 75866 + 75802, + 75807 ], "loc": { "start": { - "line": 2521, + "line": 2518, "column": 33 }, "end": { - "line": 2521, + "line": 2518, "column": 38 } } } ], "range": [ - 75853, - 75867 + 75794, + 75808 ], "loc": { "start": { - "line": 2521, + "line": 2518, "column": 25 }, "end": { - "line": 2521, + "line": 2518, "column": 39 } } @@ -138288,16 +138161,16 @@ "type": "Identifier", "name": "query", "range": [ - 75870, - 75875 + 75811, + 75816 ], "loc": { "start": { - "line": 2521, + "line": 2518, "column": 42 }, "end": { - "line": 2521, + "line": 2518, "column": 47 } } @@ -138311,16 +138184,16 @@ "type": "Identifier", "name": "query", "range": [ - 75894, - 75899 + 75835, + 75840 ], "loc": { "start": { - "line": 2522, + "line": 2519, "column": 16 }, "end": { - "line": 2522, + "line": 2519, "column": 21 } } @@ -138329,31 +138202,31 @@ "type": "Identifier", "name": "split", "range": [ - 75900, - 75905 + 75841, + 75846 ], "loc": { "start": { - "line": 2522, + "line": 2519, "column": 22 }, "end": { - "line": 2522, + "line": 2519, "column": 27 } } }, "range": [ - 75894, - 75905 + 75835, + 75846 ], "loc": { "start": { - "line": 2522, + "line": 2519, "column": 16 }, "end": { - "line": 2522, + "line": 2519, "column": 27 } } @@ -138370,16 +138243,16 @@ "value": " ", "raw": "' '", "range": [ - 75906, - 75909 + 75847, + 75850 ], "loc": { "start": { - "line": 2522, + "line": 2519, "column": 28 }, "end": { - "line": 2522, + "line": 2519, "column": 31 } } @@ -138390,16 +138263,16 @@ "object": { "type": "ThisExpression", "range": [ - 75912, - 75916 + 75853, + 75857 ], "loc": { "start": { - "line": 2522, + "line": 2519, "column": 34 }, "end": { - "line": 2522, + "line": 2519, "column": 38 } } @@ -138408,46 +138281,46 @@ "type": "Identifier", "name": "orOperator", "range": [ - 75917, - 75927 + 75858, + 75868 ], "loc": { "start": { - "line": 2522, + "line": 2519, "column": 39 }, "end": { - "line": 2522, + "line": 2519, "column": 49 } } }, "range": [ - 75912, - 75927 + 75853, + 75868 ], "loc": { "start": { - "line": 2522, + "line": 2519, "column": 34 }, "end": { - "line": 2522, + "line": 2519, "column": 49 } } }, "range": [ - 75906, - 75927 + 75847, + 75868 ], "loc": { "start": { - "line": 2522, + "line": 2519, "column": 28 }, "end": { - "line": 2522, + "line": 2519, "column": 49 } } @@ -138457,77 +138330,77 @@ "value": " ", "raw": "' '", "range": [ - 75930, - 75933 + 75871, + 75874 ], "loc": { "start": { - "line": 2522, + "line": 2519, "column": 52 }, "end": { - "line": 2522, + "line": 2519, "column": 55 } } }, "range": [ - 75906, - 75933 + 75847, + 75874 ], "loc": { "start": { - "line": 2522, + "line": 2519, "column": 28 }, "end": { - "line": 2522, + "line": 2519, "column": 55 } } } ], "range": [ - 75894, - 75934 + 75835, + 75875 ], "loc": { "start": { - "line": 2522, + "line": 2519, "column": 16 }, "end": { - "line": 2522, + "line": 2519, "column": 56 } } }, "range": [ - 75853, - 75934 + 75794, + 75875 ], "loc": { "start": { - "line": 2521, + "line": 2518, "column": 25 }, "end": { - "line": 2522, + "line": 2519, "column": 56 } } }, "range": [ - 75844, - 75934 + 75785, + 75875 ], "loc": { "start": { - "line": 2521, + "line": 2518, "column": 16 }, "end": { - "line": 2522, + "line": 2519, "column": 56 } } @@ -138535,16 +138408,16 @@ ], "kind": "let", "range": [ - 75840, - 75935 + 75781, + 75876 ], "loc": { "start": { - "line": 2521, + "line": 2518, "column": 12 }, "end": { - "line": 2522, + "line": 2519, "column": 57 } } @@ -138560,16 +138433,16 @@ "object": { "type": "ThisExpression", "range": [ - 75953, - 75957 + 75894, + 75898 ], "loc": { "start": { - "line": 2524, + "line": 2521, "column": 16 }, "end": { - "line": 2524, + "line": 2521, "column": 20 } } @@ -138578,31 +138451,31 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 75958, - 75973 + 75899, + 75914 ], "loc": { "start": { - "line": 2524, + "line": 2521, "column": 21 }, "end": { - "line": 2524, + "line": 2521, "column": 36 } } }, "range": [ - 75953, - 75973 + 75894, + 75914 ], "loc": { "start": { - "line": 2524, + "line": 2521, "column": 16 }, "end": { - "line": 2524, + "line": 2521, "column": 36 } } @@ -138616,16 +138489,16 @@ "object": { "type": "ThisExpression", "range": [ - 75978, - 75982 + 75919, + 75923 ], "loc": { "start": { - "line": 2524, + "line": 2521, "column": 41 }, "end": { - "line": 2524, + "line": 2521, "column": 45 } } @@ -138634,62 +138507,62 @@ "type": "Identifier", "name": "initialized", "range": [ - 75983, - 75994 + 75924, + 75935 ], "loc": { "start": { - "line": 2524, + "line": 2521, "column": 46 }, "end": { - "line": 2524, + "line": 2521, "column": 57 } } }, "range": [ - 75978, - 75994 + 75919, + 75935 ], "loc": { "start": { - "line": 2524, + "line": 2521, "column": 41 }, "end": { - "line": 2524, + "line": 2521, "column": 57 } } }, "prefix": true, "range": [ - 75977, - 75994 + 75918, + 75935 ], "loc": { "start": { - "line": 2524, + "line": 2521, "column": 40 }, "end": { - "line": 2524, + "line": 2521, "column": 57 } } }, "range": [ - 75953, - 75994 + 75894, + 75935 ], "loc": { "start": { - "line": 2524, + "line": 2521, "column": 16 }, "end": { - "line": 2524, + "line": 2521, "column": 57 } } @@ -138710,16 +138583,16 @@ "object": { "type": "ThisExpression", "range": [ - 76014, - 76018 + 75955, + 75959 ], "loc": { "start": { - "line": 2525, + "line": 2522, "column": 16 }, "end": { - "line": 2525, + "line": 2522, "column": 20 } } @@ -138728,31 +138601,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 76019, - 76026 + 75960, + 75967 ], "loc": { "start": { - "line": 2525, + "line": 2522, "column": 21 }, "end": { - "line": 2525, + "line": 2522, "column": 28 } } }, "range": [ - 76014, - 76026 + 75955, + 75967 ], "loc": { "start": { - "line": 2525, + "line": 2522, "column": 16 }, "end": { - "line": 2525, + "line": 2522, "column": 28 } } @@ -138761,31 +138634,31 @@ "type": "Identifier", "name": "emit", "range": [ - 76027, - 76031 + 75968, + 75972 ], "loc": { "start": { - "line": 2525, + "line": 2522, "column": 29 }, "end": { - "line": 2525, + "line": 2522, "column": 33 } } }, "range": [ - 76014, - 76031 + 75955, + 75972 ], "loc": { "start": { - "line": 2525, + "line": 2522, "column": 16 }, "end": { - "line": 2525, + "line": 2522, "column": 33 } } @@ -138796,16 +138669,16 @@ "value": "build-select-filter", "raw": "'build-select-filter'", "range": [ - 76032, - 76053 + 75973, + 75994 ], "loc": { "start": { - "line": 2525, + "line": 2522, "column": 34 }, "end": { - "line": 2525, + "line": 2522, "column": 55 } } @@ -138813,16 +138686,16 @@ { "type": "ThisExpression", "range": [ - 76055, - 76059 + 75996, + 76000 ], "loc": { "start": { - "line": 2525, + "line": 2522, "column": 57 }, "end": { - "line": 2525, + "line": 2522, "column": 61 } } @@ -138831,16 +138704,16 @@ "type": "Identifier", "name": "index", "range": [ - 76061, - 76066 + 76002, + 76007 ], "loc": { "start": { - "line": 2525, + "line": 2522, "column": 63 }, "end": { - "line": 2525, + "line": 2522, "column": 68 } } @@ -138851,16 +138724,16 @@ "object": { "type": "ThisExpression", "range": [ - 76088, - 76092 + 76029, + 76033 ], "loc": { "start": { - "line": 2526, + "line": 2523, "column": 20 }, "end": { - "line": 2526, + "line": 2523, "column": 24 } } @@ -138869,31 +138742,31 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 76093, - 76106 + 76034, + 76047 ], "loc": { "start": { - "line": 2526, + "line": 2523, "column": 25 }, "end": { - "line": 2526, + "line": 2523, "column": 38 } } }, "range": [ - 76088, - 76106 + 76029, + 76047 ], "loc": { "start": { - "line": 2526, + "line": 2523, "column": 20 }, "end": { - "line": 2526, + "line": 2523, "column": 38 } } @@ -138904,16 +138777,16 @@ "object": { "type": "ThisExpression", "range": [ - 76108, - 76112 + 76049, + 76053 ], "loc": { "start": { - "line": 2526, + "line": 2523, "column": 40 }, "end": { - "line": 2526, + "line": 2523, "column": 44 } } @@ -138922,94 +138795,94 @@ "type": "Identifier", "name": "isExternalFlt", "range": [ - 76113, - 76126 + 76054, + 76067 ], "loc": { "start": { - "line": 2526, + "line": 2523, "column": 45 }, "end": { - "line": 2526, + "line": 2523, "column": 58 } } }, "range": [ - 76108, - 76126 + 76049, + 76067 ], "loc": { "start": { - "line": 2526, + "line": 2523, "column": 40 }, "end": { - "line": 2526, + "line": 2523, "column": 58 } } } ], "range": [ - 76014, - 76127 + 75955, + 76068 ], "loc": { "start": { - "line": 2525, + "line": 2522, "column": 16 }, "end": { - "line": 2526, + "line": 2523, "column": 59 } } }, "range": [ - 76014, - 76128 + 75955, + 76069 ], "loc": { "start": { - "line": 2525, + "line": 2522, "column": 16 }, "end": { - "line": 2526, + "line": 2523, "column": 60 } } } ], "range": [ - 75996, - 76142 + 75937, + 76083 ], "loc": { "start": { - "line": 2524, + "line": 2521, "column": 59 }, "end": { - "line": 2527, + "line": 2524, "column": 13 } } }, "alternate": null, "range": [ - 75949, - 76142 + 75890, + 76083 ], "loc": { "start": { - "line": 2524, + "line": 2521, "column": 12 }, "end": { - "line": 2527, + "line": 2524, "column": 13 } } @@ -139027,16 +138900,16 @@ "object": { "type": "ThisExpression", "range": [ - 76156, - 76160 + 76097, + 76101 ], "loc": { "start": { - "line": 2529, + "line": 2526, "column": 12 }, "end": { - "line": 2529, + "line": 2526, "column": 16 } } @@ -139045,31 +138918,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 76161, - 76168 + 76102, + 76109 ], "loc": { "start": { - "line": 2529, + "line": 2526, "column": 17 }, "end": { - "line": 2529, + "line": 2526, "column": 24 } } }, "range": [ - 76156, - 76168 + 76097, + 76109 ], "loc": { "start": { - "line": 2529, + "line": 2526, "column": 12 }, "end": { - "line": 2529, + "line": 2526, "column": 24 } } @@ -139078,31 +138951,31 @@ "type": "Identifier", "name": "emit", "range": [ - 76169, - 76173 + 76110, + 76114 ], "loc": { "start": { - "line": 2529, + "line": 2526, "column": 25 }, "end": { - "line": 2529, + "line": 2526, "column": 29 } } }, "range": [ - 76156, - 76173 + 76097, + 76114 ], "loc": { "start": { - "line": 2529, + "line": 2526, "column": 12 }, "end": { - "line": 2529, + "line": 2526, "column": 29 } } @@ -139113,16 +138986,16 @@ "value": "select-options", "raw": "'select-options'", "range": [ - 76174, - 76190 + 76115, + 76131 ], "loc": { "start": { - "line": 2529, + "line": 2526, "column": 30 }, "end": { - "line": 2529, + "line": 2526, "column": 46 } } @@ -139130,16 +139003,16 @@ { "type": "ThisExpression", "range": [ - 76192, - 76196 + 76133, + 76137 ], "loc": { "start": { - "line": 2529, + "line": 2526, "column": 48 }, "end": { - "line": 2529, + "line": 2526, "column": 52 } } @@ -139148,16 +139021,16 @@ "type": "Identifier", "name": "index", "range": [ - 76198, - 76203 + 76139, + 76144 ], "loc": { "start": { - "line": 2529, + "line": 2526, "column": 54 }, "end": { - "line": 2529, + "line": 2526, "column": 59 } } @@ -139166,63 +139039,63 @@ "type": "Identifier", "name": "values", "range": [ - 76205, - 76211 + 76146, + 76152 ], "loc": { "start": { - "line": 2529, + "line": 2526, "column": 61 }, "end": { - "line": 2529, + "line": 2526, "column": 67 } } } ], "range": [ - 76156, - 76212 + 76097, + 76153 ], "loc": { "start": { - "line": 2529, + "line": 2526, "column": 12 }, "end": { - "line": 2529, + "line": 2526, "column": 68 } } }, "range": [ - 76156, - 76213 + 76097, + 76154 ], "loc": { "start": { - "line": 2529, + "line": 2526, "column": 12 }, "end": { - "line": 2529, + "line": 2526, "column": 69 } } } ], "range": [ - 75826, - 76223 + 75767, + 76164 ], "loc": { "start": { - "line": 2520, + "line": 2517, "column": 42 }, "end": { - "line": 2530, + "line": 2527, "column": 9 } }, @@ -139231,16 +139104,16 @@ "type": "Line", "value": "checklist", "range": [ - 76232, - 76243 + 76173, + 76184 ], "loc": { "start": { - "line": 2531, + "line": 2528, "column": 8 }, "end": { - "line": 2531, + "line": 2528, "column": 19 } } @@ -139256,16 +139129,16 @@ "type": "Identifier", "name": "fltColType", "range": [ - 76261, - 76271 + 76202, + 76212 ], "loc": { "start": { - "line": 2532, + "line": 2529, "column": 17 }, "end": { - "line": 2532, + "line": 2529, "column": 27 } } @@ -139274,31 +139147,31 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 76276, - 76285 + 76217, + 76226 ], "loc": { "start": { - "line": 2532, + "line": 2529, "column": 32 }, "end": { - "line": 2532, + "line": 2529, "column": 41 } } }, "range": [ - 76261, - 76285 + 76202, + 76226 ], "loc": { "start": { - "line": 2532, + "line": 2529, "column": 17 }, "end": { - "line": 2532, + "line": 2529, "column": 41 } } @@ -139315,16 +139188,16 @@ "type": "Identifier", "name": "values", "range": [ - 76305, - 76311 + 76246, + 76252 ], "loc": { "start": { - "line": 2533, + "line": 2530, "column": 16 }, "end": { - "line": 2533, + "line": 2530, "column": 22 } } @@ -139333,31 +139206,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 76314, - 76316 + 76255, + 76257 ], "loc": { "start": { - "line": 2533, + "line": 2530, "column": 25 }, "end": { - "line": 2533, + "line": 2530, "column": 27 } } }, "range": [ - 76305, - 76316 + 76246, + 76257 ], "loc": { "start": { - "line": 2533, + "line": 2530, "column": 16 }, "end": { - "line": 2533, + "line": 2530, "column": 27 } } @@ -139365,16 +139238,16 @@ ], "kind": "let", "range": [ - 76301, - 76317 + 76242, + 76258 ], "loc": { "start": { - "line": 2533, + "line": 2530, "column": 12 }, "end": { - "line": 2533, + "line": 2530, "column": 28 } } @@ -139390,16 +139263,16 @@ "object": { "type": "ThisExpression", "range": [ - 76334, - 76338 + 76275, + 76279 ], "loc": { "start": { - "line": 2534, + "line": 2531, "column": 16 }, "end": { - "line": 2534, + "line": 2531, "column": 20 } } @@ -139408,31 +139281,31 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 76339, - 76354 + 76280, + 76295 ], "loc": { "start": { - "line": 2534, + "line": 2531, "column": 21 }, "end": { - "line": 2534, + "line": 2531, "column": 36 } } }, "range": [ - 76334, - 76354 + 76275, + 76295 ], "loc": { "start": { - "line": 2534, + "line": 2531, "column": 16 }, "end": { - "line": 2534, + "line": 2531, "column": 36 } } @@ -139446,16 +139319,16 @@ "object": { "type": "ThisExpression", "range": [ - 76359, - 76363 + 76300, + 76304 ], "loc": { "start": { - "line": 2534, + "line": 2531, "column": 41 }, "end": { - "line": 2534, + "line": 2531, "column": 45 } } @@ -139464,62 +139337,62 @@ "type": "Identifier", "name": "initialized", "range": [ - 76364, - 76375 + 76305, + 76316 ], "loc": { "start": { - "line": 2534, + "line": 2531, "column": 46 }, "end": { - "line": 2534, + "line": 2531, "column": 57 } } }, "range": [ - 76359, - 76375 + 76300, + 76316 ], "loc": { "start": { - "line": 2534, + "line": 2531, "column": 41 }, "end": { - "line": 2534, + "line": 2531, "column": 57 } } }, "prefix": true, "range": [ - 76358, - 76375 + 76299, + 76316 ], "loc": { "start": { - "line": 2534, + "line": 2531, "column": 40 }, "end": { - "line": 2534, + "line": 2531, "column": 57 } } }, "range": [ - 76334, - 76375 + 76275, + 76316 ], "loc": { "start": { - "line": 2534, + "line": 2531, "column": 16 }, "end": { - "line": 2534, + "line": 2531, "column": 57 } } @@ -139540,16 +139413,16 @@ "object": { "type": "ThisExpression", "range": [ - 76395, - 76399 + 76336, + 76340 ], "loc": { "start": { - "line": 2535, + "line": 2532, "column": 16 }, "end": { - "line": 2535, + "line": 2532, "column": 20 } } @@ -139558,31 +139431,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 76400, - 76407 + 76341, + 76348 ], "loc": { "start": { - "line": 2535, + "line": 2532, "column": 21 }, "end": { - "line": 2535, + "line": 2532, "column": 28 } } }, "range": [ - 76395, - 76407 + 76336, + 76348 ], "loc": { "start": { - "line": 2535, + "line": 2532, "column": 16 }, "end": { - "line": 2535, + "line": 2532, "column": 28 } } @@ -139591,31 +139464,31 @@ "type": "Identifier", "name": "emit", "range": [ - 76408, - 76412 + 76349, + 76353 ], "loc": { "start": { - "line": 2535, + "line": 2532, "column": 29 }, "end": { - "line": 2535, + "line": 2532, "column": 33 } } }, "range": [ - 76395, - 76412 + 76336, + 76353 ], "loc": { "start": { - "line": 2535, + "line": 2532, "column": 16 }, "end": { - "line": 2535, + "line": 2532, "column": 33 } } @@ -139626,16 +139499,16 @@ "value": "build-checklist-filter", "raw": "'build-checklist-filter'", "range": [ - 76413, - 76437 + 76354, + 76378 ], "loc": { "start": { - "line": 2535, + "line": 2532, "column": 34 }, "end": { - "line": 2535, + "line": 2532, "column": 58 } } @@ -139643,16 +139516,16 @@ { "type": "ThisExpression", "range": [ - 76439, - 76443 + 76380, + 76384 ], "loc": { "start": { - "line": 2535, + "line": 2532, "column": 60 }, "end": { - "line": 2535, + "line": 2532, "column": 64 } } @@ -139661,16 +139534,16 @@ "type": "Identifier", "name": "index", "range": [ - 76445, - 76450 + 76386, + 76391 ], "loc": { "start": { - "line": 2535, + "line": 2532, "column": 66 }, "end": { - "line": 2535, + "line": 2532, "column": 71 } } @@ -139681,16 +139554,16 @@ "object": { "type": "ThisExpression", "range": [ - 76472, - 76476 + 76413, + 76417 ], "loc": { "start": { - "line": 2536, + "line": 2533, "column": 20 }, "end": { - "line": 2536, + "line": 2533, "column": 24 } } @@ -139699,94 +139572,94 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 76477, - 76490 + 76418, + 76431 ], "loc": { "start": { - "line": 2536, + "line": 2533, "column": 25 }, "end": { - "line": 2536, + "line": 2533, "column": 38 } } }, "range": [ - 76472, - 76490 + 76413, + 76431 ], "loc": { "start": { - "line": 2536, + "line": 2533, "column": 20 }, "end": { - "line": 2536, + "line": 2533, "column": 38 } } } ], "range": [ - 76395, - 76491 + 76336, + 76432 ], "loc": { "start": { - "line": 2535, + "line": 2532, "column": 16 }, "end": { - "line": 2536, + "line": 2533, "column": 39 } } }, "range": [ - 76395, - 76492 + 76336, + 76433 ], "loc": { "start": { - "line": 2535, + "line": 2532, "column": 16 }, "end": { - "line": 2536, + "line": 2533, "column": 40 } } } ], "range": [ - 76377, - 76506 + 76318, + 76447 ], "loc": { "start": { - "line": 2534, + "line": 2531, "column": 59 }, "end": { - "line": 2537, + "line": 2534, "column": 13 } } }, "alternate": null, "range": [ - 76330, - 76506 + 76271, + 76447 ], "loc": { "start": { - "line": 2534, + "line": 2531, "column": 12 }, "end": { - "line": 2537, + "line": 2534, "column": 13 } } @@ -139799,16 +139672,16 @@ "type": "Identifier", "name": "isArray", "range": [ - 76523, - 76530 + 76464, + 76471 ], "loc": { "start": { - "line": 2538, + "line": 2535, "column": 16 }, "end": { - "line": 2538, + "line": 2535, "column": 23 } } @@ -139818,32 +139691,32 @@ "type": "Identifier", "name": "query", "range": [ - 76531, - 76536 + 76472, + 76477 ], "loc": { "start": { - "line": 2538, + "line": 2535, "column": 24 }, "end": { - "line": 2538, + "line": 2535, "column": 29 } } } ], "range": [ - 76523, - 76537 + 76464, + 76478 ], "loc": { "start": { - "line": 2538, + "line": 2535, "column": 16 }, "end": { - "line": 2538, + "line": 2535, "column": 30 } } @@ -139860,16 +139733,16 @@ "type": "Identifier", "name": "values", "range": [ - 76557, - 76563 + 76498, + 76504 ], "loc": { "start": { - "line": 2539, + "line": 2536, "column": 16 }, "end": { - "line": 2539, + "line": 2536, "column": 22 } } @@ -139878,62 +139751,62 @@ "type": "Identifier", "name": "query", "range": [ - 76566, - 76571 + 76507, + 76512 ], "loc": { "start": { - "line": 2539, + "line": 2536, "column": 25 }, "end": { - "line": 2539, + "line": 2536, "column": 30 } } }, "range": [ - 76557, - 76571 + 76498, + 76512 ], "loc": { "start": { - "line": 2539, + "line": 2536, "column": 16 }, "end": { - "line": 2539, + "line": 2536, "column": 30 } } }, "range": [ - 76557, - 76572 + 76498, + 76513 ], "loc": { "start": { - "line": 2539, + "line": 2536, "column": 16 }, "end": { - "line": 2539, + "line": 2536, "column": 31 } } } ], "range": [ - 76539, - 76586 + 76480, + 76527 ], "loc": { "start": { - "line": 2538, + "line": 2535, "column": 32 }, "end": { - "line": 2540, + "line": 2537, "column": 13 } } @@ -139950,16 +139823,16 @@ "type": "Identifier", "name": "query", "range": [ - 76610, - 76615 + 76551, + 76556 ], "loc": { "start": { - "line": 2541, + "line": 2538, "column": 16 }, "end": { - "line": 2541, + "line": 2538, "column": 21 } } @@ -139970,16 +139843,16 @@ "type": "Identifier", "name": "matchCase", "range": [ - 76618, - 76627 + 76559, + 76568 ], "loc": { "start": { - "line": 2541, + "line": 2538, "column": 24 }, "end": { - "line": 2541, + "line": 2538, "column": 33 } } @@ -139989,16 +139862,16 @@ "type": "Identifier", "name": "query", "range": [ - 76628, - 76633 + 76569, + 76574 ], "loc": { "start": { - "line": 2541, + "line": 2538, "column": 34 }, "end": { - "line": 2541, + "line": 2538, "column": 39 } } @@ -140009,16 +139882,16 @@ "object": { "type": "ThisExpression", "range": [ - 76635, - 76639 + 76576, + 76580 ], "loc": { "start": { - "line": 2541, + "line": 2538, "column": 41 }, "end": { - "line": 2541, + "line": 2538, "column": 45 } } @@ -140027,77 +139900,77 @@ "type": "Identifier", "name": "caseSensitive", "range": [ - 76640, - 76653 + 76581, + 76594 ], "loc": { "start": { - "line": 2541, + "line": 2538, "column": 46 }, "end": { - "line": 2541, + "line": 2538, "column": 59 } } }, "range": [ - 76635, - 76653 + 76576, + 76594 ], "loc": { "start": { - "line": 2541, + "line": 2538, "column": 41 }, "end": { - "line": 2541, + "line": 2538, "column": 59 } } } ], "range": [ - 76618, - 76654 + 76559, + 76595 ], "loc": { "start": { - "line": 2541, + "line": 2538, "column": 24 }, "end": { - "line": 2541, + "line": 2538, "column": 60 } } }, "range": [ - 76610, - 76654 + 76551, + 76595 ], "loc": { "start": { - "line": 2541, + "line": 2538, "column": 16 }, "end": { - "line": 2541, + "line": 2538, "column": 60 } } }, "range": [ - 76610, - 76655 + 76551, + 76596 ], "loc": { "start": { - "line": 2541, + "line": 2538, "column": 16 }, "end": { - "line": 2541, + "line": 2538, "column": 61 } } @@ -140111,16 +139984,16 @@ "type": "Identifier", "name": "values", "range": [ - 76672, - 76678 + 76613, + 76619 ], "loc": { "start": { - "line": 2542, + "line": 2539, "column": 16 }, "end": { - "line": 2542, + "line": 2539, "column": 22 } } @@ -140134,16 +140007,16 @@ "type": "Identifier", "name": "query", "range": [ - 76681, - 76686 + 76622, + 76627 ], "loc": { "start": { - "line": 2542, + "line": 2539, "column": 25 }, "end": { - "line": 2542, + "line": 2539, "column": 30 } } @@ -140152,31 +140025,31 @@ "type": "Identifier", "name": "split", "range": [ - 76687, - 76692 + 76628, + 76633 ], "loc": { "start": { - "line": 2542, + "line": 2539, "column": 31 }, "end": { - "line": 2542, + "line": 2539, "column": 36 } } }, "range": [ - 76681, - 76692 + 76622, + 76633 ], "loc": { "start": { - "line": 2542, + "line": 2539, "column": 25 }, "end": { - "line": 2542, + "line": 2539, "column": 36 } } @@ -140193,16 +140066,16 @@ "value": " ", "raw": "' '", "range": [ - 76693, - 76696 + 76634, + 76637 ], "loc": { "start": { - "line": 2542, + "line": 2539, "column": 37 }, "end": { - "line": 2542, + "line": 2539, "column": 40 } } @@ -140213,16 +140086,16 @@ "object": { "type": "ThisExpression", "range": [ - 76699, - 76703 + 76640, + 76644 ], "loc": { "start": { - "line": 2542, + "line": 2539, "column": 43 }, "end": { - "line": 2542, + "line": 2539, "column": 47 } } @@ -140231,46 +140104,46 @@ "type": "Identifier", "name": "orOperator", "range": [ - 76704, - 76714 + 76645, + 76655 ], "loc": { "start": { - "line": 2542, + "line": 2539, "column": 48 }, "end": { - "line": 2542, + "line": 2539, "column": 58 } } }, "range": [ - 76699, - 76714 + 76640, + 76655 ], "loc": { "start": { - "line": 2542, + "line": 2539, "column": 43 }, "end": { - "line": 2542, + "line": 2539, "column": 58 } } }, "range": [ - 76693, - 76714 + 76634, + 76655 ], "loc": { "start": { - "line": 2542, + "line": 2539, "column": 37 }, "end": { - "line": 2542, + "line": 2539, "column": 58 } } @@ -140280,108 +140153,108 @@ "value": " ", "raw": "' '", "range": [ - 76717, - 76720 + 76658, + 76661 ], "loc": { "start": { - "line": 2542, + "line": 2539, "column": 61 }, "end": { - "line": 2542, + "line": 2539, "column": 64 } } }, "range": [ - 76693, - 76720 + 76634, + 76661 ], "loc": { "start": { - "line": 2542, + "line": 2539, "column": 37 }, "end": { - "line": 2542, + "line": 2539, "column": 64 } } } ], "range": [ - 76681, - 76721 + 76622, + 76662 ], "loc": { "start": { - "line": 2542, + "line": 2539, "column": 25 }, "end": { - "line": 2542, + "line": 2539, "column": 65 } } }, "range": [ - 76672, - 76721 + 76613, + 76662 ], "loc": { "start": { - "line": 2542, + "line": 2539, "column": 16 }, "end": { - "line": 2542, + "line": 2539, "column": 65 } } }, "range": [ - 76672, - 76722 + 76613, + 76663 ], "loc": { "start": { - "line": 2542, + "line": 2539, "column": 16 }, "end": { - "line": 2542, + "line": 2539, "column": 66 } } } ], "range": [ - 76592, - 76736 + 76533, + 76677 ], "loc": { "start": { - "line": 2540, + "line": 2537, "column": 19 }, "end": { - "line": 2543, + "line": 2540, "column": 13 } } }, "range": [ - 76519, - 76736 + 76460, + 76677 ], "loc": { "start": { - "line": 2538, + "line": 2535, "column": 12 }, "end": { - "line": 2543, + "line": 2540, "column": 13 } } @@ -140399,16 +140272,16 @@ "object": { "type": "ThisExpression", "range": [ - 76750, - 76754 + 76691, + 76695 ], "loc": { "start": { - "line": 2545, + "line": 2542, "column": 12 }, "end": { - "line": 2545, + "line": 2542, "column": 16 } } @@ -140417,31 +140290,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 76755, - 76762 + 76696, + 76703 ], "loc": { "start": { - "line": 2545, + "line": 2542, "column": 17 }, "end": { - "line": 2545, + "line": 2542, "column": 24 } } }, "range": [ - 76750, - 76762 + 76691, + 76703 ], "loc": { "start": { - "line": 2545, + "line": 2542, "column": 12 }, "end": { - "line": 2545, + "line": 2542, "column": 24 } } @@ -140450,31 +140323,31 @@ "type": "Identifier", "name": "emit", "range": [ - 76763, - 76767 + 76704, + 76708 ], "loc": { "start": { - "line": 2545, + "line": 2542, "column": 25 }, "end": { - "line": 2545, + "line": 2542, "column": 29 } } }, "range": [ - 76750, - 76767 + 76691, + 76708 ], "loc": { "start": { - "line": 2545, + "line": 2542, "column": 12 }, "end": { - "line": 2545, + "line": 2542, "column": 29 } } @@ -140485,16 +140358,16 @@ "value": "select-checklist-options", "raw": "'select-checklist-options'", "range": [ - 76768, - 76794 + 76709, + 76735 ], "loc": { "start": { - "line": 2545, + "line": 2542, "column": 30 }, "end": { - "line": 2545, + "line": 2542, "column": 56 } } @@ -140502,16 +140375,16 @@ { "type": "ThisExpression", "range": [ - 76796, - 76800 + 76737, + 76741 ], "loc": { "start": { - "line": 2545, + "line": 2542, "column": 58 }, "end": { - "line": 2545, + "line": 2542, "column": 62 } } @@ -140520,16 +140393,16 @@ "type": "Identifier", "name": "index", "range": [ - 76802, - 76807 + 76743, + 76748 ], "loc": { "start": { - "line": 2545, + "line": 2542, "column": 64 }, "end": { - "line": 2545, + "line": 2542, "column": 69 } } @@ -140538,79 +140411,79 @@ "type": "Identifier", "name": "values", "range": [ - 76809, - 76815 + 76750, + 76756 ], "loc": { "start": { - "line": 2545, + "line": 2542, "column": 71 }, "end": { - "line": 2545, + "line": 2542, "column": 77 } } } ], "range": [ - 76750, - 76816 + 76691, + 76757 ], "loc": { "start": { - "line": 2545, + "line": 2542, "column": 12 }, "end": { - "line": 2545, + "line": 2542, "column": 78 } } }, "range": [ - 76750, - 76817 + 76691, + 76758 ], "loc": { "start": { - "line": 2545, + "line": 2542, "column": 12 }, "end": { - "line": 2545, + "line": 2542, "column": 79 } } } ], "range": [ - 76287, - 76827 + 76228, + 76768 ], "loc": { "start": { - "line": 2532, + "line": 2529, "column": 43 }, "end": { - "line": 2546, + "line": 2543, "column": 9 } } }, "alternate": null, "range": [ - 76257, - 76827 + 76198, + 76768 ], "loc": { "start": { - "line": 2532, + "line": 2529, "column": 13 }, "end": { - "line": 2546, + "line": 2543, "column": 9 } }, @@ -140619,16 +140492,16 @@ "type": "Line", "value": "checklist", "range": [ - 76232, - 76243 + 76173, + 76184 ], "loc": { "start": { - "line": 2531, + "line": 2528, "column": 8 }, "end": { - "line": 2531, + "line": 2528, "column": 19 } } @@ -140636,16 +140509,16 @@ ] }, "range": [ - 75797, - 76827 + 75738, + 76768 ], "loc": { "start": { - "line": 2520, + "line": 2517, "column": 13 }, "end": { - "line": 2546, + "line": 2543, "column": 9 } }, @@ -140654,16 +140527,16 @@ "type": "Line", "value": "multiple selects", "range": [ - 75765, - 75783 + 75706, + 75724 ], "loc": { "start": { - "line": 2519, + "line": 2516, "column": 8 }, "end": { - "line": 2519, + "line": 2516, "column": 26 } } @@ -140671,32 +140544,32 @@ ] }, "range": [ - 75451, - 76827 + 75392, + 76768 ], "loc": { "start": { - "line": 2512, + "line": 2509, "column": 8 }, "end": { - "line": 2546, + "line": 2543, "column": 9 } } } ], "range": [ - 75281, - 76833 + 75222, + 76774 ], "loc": { "start": { - "line": 2505, + "line": 2502, "column": 38 }, "end": { - "line": 2547, + "line": 2544, "column": 5 } } @@ -140704,16 +140577,16 @@ "generator": false, "expression": false, "range": [ - 75261, - 76833 + 75202, + 76774 ], "loc": { "start": { - "line": 2505, + "line": 2502, "column": 18 }, "end": { - "line": 2547, + "line": 2544, "column": 5 } } @@ -140721,16 +140594,16 @@ "kind": "method", "computed": false, "range": [ - 75247, - 76833 + 75188, + 76774 ], "loc": { "start": { - "line": 2505, + "line": 2502, "column": 4 }, "end": { - "line": 2547, + "line": 2544, "column": 5 } }, @@ -140739,16 +140612,16 @@ "type": "Block", "value": "*\n * Set search value to a given filter\n * @param {Number} index Column's index\n * @param {String or Array} query searcharg Search term\n ", "range": [ - 75080, - 75242 + 75021, + 75183 ], "loc": { "start": { - "line": 2500, + "line": 2497, "column": 4 }, "end": { - "line": 2504, + "line": 2501, "column": 7 } } @@ -140759,16 +140632,16 @@ "type": "Block", "value": "*\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n ", "range": [ - 76839, - 76943 + 76780, + 76884 ], "loc": { "start": { - "line": 2549, + "line": 2546, "column": 4 }, "end": { - "line": 2552, + "line": 2549, "column": 7 } } @@ -140782,16 +140655,16 @@ "type": "Identifier", "name": "setColWidths", "range": [ - 76948, - 76960 + 76889, + 76901 ], "loc": { "start": { - "line": 2553, + "line": 2550, "column": 4 }, "end": { - "line": 2553, + "line": 2550, "column": 16 } } @@ -140804,16 +140677,16 @@ "type": "Identifier", "name": "tbl", "range": [ - 76961, - 76964 + 76902, + 76905 ], "loc": { "start": { - "line": 2553, + "line": 2550, "column": 17 }, "end": { - "line": 2553, + "line": 2550, "column": 20 } } @@ -140833,16 +140706,16 @@ "object": { "type": "ThisExpression", "range": [ - 76981, - 76985 + 76922, + 76926 ], "loc": { "start": { - "line": 2554, + "line": 2551, "column": 13 }, "end": { - "line": 2554, + "line": 2551, "column": 17 } } @@ -140851,47 +140724,47 @@ "type": "Identifier", "name": "hasColWidths", "range": [ - 76986, - 76998 + 76927, + 76939 ], "loc": { "start": { - "line": 2554, + "line": 2551, "column": 18 }, "end": { - "line": 2554, + "line": 2551, "column": 30 } } }, "range": [ - 76981, - 76998 + 76922, + 76939 ], "loc": { "start": { - "line": 2554, + "line": 2551, "column": 13 }, "end": { - "line": 2554, + "line": 2551, "column": 30 } } }, "prefix": true, "range": [ - 76980, - 76998 + 76921, + 76939 ], "loc": { "start": { - "line": 2554, + "line": 2551, "column": 12 }, "end": { - "line": 2554, + "line": 2551, "column": 30 } } @@ -140903,48 +140776,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 77014, - 77021 + 76955, + 76962 ], "loc": { "start": { - "line": 2555, + "line": 2552, "column": 12 }, "end": { - "line": 2555, + "line": 2552, "column": 19 } } } ], "range": [ - 77000, - 77031 + 76941, + 76972 ], "loc": { "start": { - "line": 2554, + "line": 2551, "column": 32 }, "end": { - "line": 2556, + "line": 2553, "column": 9 } } }, "alternate": null, "range": [ - 76976, - 77031 + 76917, + 76972 ], "loc": { "start": { - "line": 2554, + "line": 2551, "column": 8 }, "end": { - "line": 2556, + "line": 2553, "column": 9 } } @@ -140958,16 +140831,16 @@ "type": "Identifier", "name": "tbl", "range": [ - 77040, - 77043 + 76981, + 76984 ], "loc": { "start": { - "line": 2557, + "line": 2554, "column": 8 }, "end": { - "line": 2557, + "line": 2554, "column": 11 } } @@ -140979,16 +140852,16 @@ "type": "Identifier", "name": "tbl", "range": [ - 77046, - 77049 + 76987, + 76990 ], "loc": { "start": { - "line": 2557, + "line": 2554, "column": 14 }, "end": { - "line": 2557, + "line": 2554, "column": 17 } } @@ -140999,16 +140872,16 @@ "object": { "type": "ThisExpression", "range": [ - 77053, - 77057 + 76994, + 76998 ], "loc": { "start": { - "line": 2557, + "line": 2554, "column": 21 }, "end": { - "line": 2557, + "line": 2554, "column": 25 } } @@ -141017,76 +140890,76 @@ "type": "Identifier", "name": "tbl", "range": [ - 77058, - 77061 + 76999, + 77002 ], "loc": { "start": { - "line": 2557, + "line": 2554, "column": 26 }, "end": { - "line": 2557, + "line": 2554, "column": 29 } } }, "range": [ - 77053, - 77061 + 76994, + 77002 ], "loc": { "start": { - "line": 2557, + "line": 2554, "column": 21 }, "end": { - "line": 2557, + "line": 2554, "column": 29 } } }, "range": [ - 77046, - 77061 + 76987, + 77002 ], "loc": { "start": { - "line": 2557, + "line": 2554, "column": 14 }, "end": { - "line": 2557, + "line": 2554, "column": 29 } } }, "range": [ - 77040, - 77061 + 76981, + 77002 ], "loc": { "start": { - "line": 2557, + "line": 2554, "column": 8 }, "end": { - "line": 2557, + "line": 2554, "column": 29 } } }, "range": [ - 77040, - 77062 + 76981, + 77003 ], "loc": { "start": { - "line": 2557, + "line": 2554, "column": 8 }, "end": { - "line": 2557, + "line": 2554, "column": 30 } } @@ -141100,16 +140973,16 @@ "type": "Identifier", "name": "nbCols", "range": [ - 77076, - 77082 + 77017, + 77023 ], "loc": { "start": { - "line": 2559, + "line": 2556, "column": 12 }, "end": { - "line": 2559, + "line": 2556, "column": 18 } } @@ -141120,16 +140993,16 @@ "object": { "type": "ThisExpression", "range": [ - 77085, - 77089 + 77026, + 77030 ], "loc": { "start": { - "line": 2559, + "line": 2556, "column": 21 }, "end": { - "line": 2559, + "line": 2556, "column": 25 } } @@ -141138,46 +141011,46 @@ "type": "Identifier", "name": "nbCells", "range": [ - 77090, - 77097 + 77031, + 77038 ], "loc": { "start": { - "line": 2559, + "line": 2556, "column": 26 }, "end": { - "line": 2559, + "line": 2556, "column": 33 } } }, "range": [ - 77085, - 77097 + 77026, + 77038 ], "loc": { "start": { - "line": 2559, + "line": 2556, "column": 21 }, "end": { - "line": 2559, + "line": 2556, "column": 33 } } }, "range": [ - 77076, - 77097 + 77017, + 77038 ], "loc": { "start": { - "line": 2559, + "line": 2556, "column": 12 }, "end": { - "line": 2559, + "line": 2556, "column": 33 } } @@ -141185,16 +141058,16 @@ ], "kind": "let", "range": [ - 77072, - 77098 + 77013, + 77039 ], "loc": { "start": { - "line": 2559, + "line": 2556, "column": 8 }, "end": { - "line": 2559, + "line": 2556, "column": 34 } } @@ -141208,16 +141081,16 @@ "type": "Identifier", "name": "colWidths", "range": [ - 77111, - 77120 + 77052, + 77061 ], "loc": { "start": { - "line": 2560, + "line": 2557, "column": 12 }, "end": { - "line": 2560, + "line": 2557, "column": 21 } } @@ -141228,16 +141101,16 @@ "object": { "type": "ThisExpression", "range": [ - 77123, - 77127 + 77064, + 77068 ], "loc": { "start": { - "line": 2560, + "line": 2557, "column": 24 }, "end": { - "line": 2560, + "line": 2557, "column": 28 } } @@ -141246,46 +141119,46 @@ "type": "Identifier", "name": "colWidths", "range": [ - 77128, - 77137 + 77069, + 77078 ], "loc": { "start": { - "line": 2560, + "line": 2557, "column": 29 }, "end": { - "line": 2560, + "line": 2557, "column": 38 } } }, "range": [ - 77123, - 77137 + 77064, + 77078 ], "loc": { "start": { - "line": 2560, + "line": 2557, "column": 24 }, "end": { - "line": 2560, + "line": 2557, "column": 38 } } }, "range": [ - 77111, - 77137 + 77052, + 77078 ], "loc": { "start": { - "line": 2560, + "line": 2557, "column": 12 }, "end": { - "line": 2560, + "line": 2557, "column": 38 } } @@ -141293,16 +141166,16 @@ ], "kind": "let", "range": [ - 77107, - 77138 + 77048, + 77079 ], "loc": { "start": { - "line": 2560, + "line": 2557, "column": 8 }, "end": { - "line": 2560, + "line": 2557, "column": 39 } } @@ -141316,16 +141189,16 @@ "type": "Identifier", "name": "colTags", "range": [ - 77151, - 77158 + 77092, + 77099 ], "loc": { "start": { - "line": 2561, + "line": 2558, "column": 12 }, "end": { - "line": 2561, + "line": 2558, "column": 19 } } @@ -141336,16 +141209,16 @@ "type": "Identifier", "name": "tag", "range": [ - 77161, - 77164 + 77102, + 77105 ], "loc": { "start": { - "line": 2561, + "line": 2558, "column": 22 }, "end": { - "line": 2561, + "line": 2558, "column": 25 } } @@ -141355,16 +141228,16 @@ "type": "Identifier", "name": "tbl", "range": [ - 77165, - 77168 + 77106, + 77109 ], "loc": { "start": { - "line": 2561, + "line": 2558, "column": 26 }, "end": { - "line": 2561, + "line": 2558, "column": 29 } } @@ -141374,47 +141247,47 @@ "value": "col", "raw": "'col'", "range": [ - 77170, - 77175 + 77111, + 77116 ], "loc": { "start": { - "line": 2561, + "line": 2558, "column": 31 }, "end": { - "line": 2561, + "line": 2558, "column": 36 } } } ], "range": [ - 77161, - 77176 + 77102, + 77117 ], "loc": { "start": { - "line": 2561, + "line": 2558, "column": 22 }, "end": { - "line": 2561, + "line": 2558, "column": 37 } } }, "range": [ - 77151, - 77176 + 77092, + 77117 ], "loc": { "start": { - "line": 2561, + "line": 2558, "column": 12 }, "end": { - "line": 2561, + "line": 2558, "column": 37 } } @@ -141422,16 +141295,16 @@ ], "kind": "let", "range": [ - 77147, - 77177 + 77088, + 77118 ], "loc": { "start": { - "line": 2561, + "line": 2558, "column": 8 }, "end": { - "line": 2561, + "line": 2558, "column": 38 } } @@ -141445,16 +141318,16 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 77190, - 77202 + 77131, + 77143 ], "loc": { "start": { - "line": 2562, + "line": 2559, "column": 12 }, "end": { - "line": 2562, + "line": 2559, "column": 24 } } @@ -141469,16 +141342,16 @@ "type": "Identifier", "name": "colTags", "range": [ - 77205, - 77212 + 77146, + 77153 ], "loc": { "start": { - "line": 2562, + "line": 2559, "column": 27 }, "end": { - "line": 2562, + "line": 2559, "column": 34 } } @@ -141487,31 +141360,31 @@ "type": "Identifier", "name": "length", "range": [ - 77213, - 77219 + 77154, + 77160 ], "loc": { "start": { - "line": 2562, + "line": 2559, "column": 35 }, "end": { - "line": 2562, + "line": 2559, "column": 41 } } }, "range": [ - 77205, - 77219 + 77146, + 77160 ], "loc": { "start": { - "line": 2562, + "line": 2559, "column": 27 }, "end": { - "line": 2562, + "line": 2559, "column": 41 } } @@ -141521,46 +141394,46 @@ "value": 0, "raw": "0", "range": [ - 77222, - 77223 + 77163, + 77164 ], "loc": { "start": { - "line": 2562, + "line": 2559, "column": 44 }, "end": { - "line": 2562, + "line": 2559, "column": 45 } } }, "range": [ - 77205, - 77223 + 77146, + 77164 ], "loc": { "start": { - "line": 2562, + "line": 2559, "column": 27 }, "end": { - "line": 2562, + "line": 2559, "column": 45 } } }, "range": [ - 77190, - 77223 + 77131, + 77164 ], "loc": { "start": { - "line": 2562, + "line": 2559, "column": 12 }, "end": { - "line": 2562, + "line": 2559, "column": 45 } } @@ -141568,16 +141441,16 @@ ], "kind": "let", "range": [ - 77186, - 77224 + 77127, + 77165 ], "loc": { "start": { - "line": 2562, + "line": 2559, "column": 8 }, "end": { - "line": 2562, + "line": 2559, "column": 46 } } @@ -141591,16 +141464,16 @@ "type": "Identifier", "name": "frag", "range": [ - 77237, - 77241 + 77178, + 77182 ], "loc": { "start": { - "line": 2563, + "line": 2560, "column": 12 }, "end": { - "line": 2563, + "line": 2560, "column": 16 } } @@ -141614,32 +141487,32 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 77245, - 77257 + 77186, + 77198 ], "loc": { "start": { - "line": 2563, + "line": 2560, "column": 20 }, "end": { - "line": 2563, + "line": 2560, "column": 32 } } }, "prefix": true, "range": [ - 77244, - 77257 + 77185, + 77198 ], "loc": { "start": { - "line": 2563, + "line": 2560, "column": 19 }, "end": { - "line": 2563, + "line": 2560, "column": 32 } } @@ -141653,16 +141526,16 @@ "type": "Identifier", "name": "doc", "range": [ - 77260, - 77263 + 77201, + 77204 ], "loc": { "start": { - "line": 2563, + "line": 2560, "column": 35 }, "end": { - "line": 2563, + "line": 2560, "column": 38 } } @@ -141671,47 +141544,47 @@ "type": "Identifier", "name": "createDocumentFragment", "range": [ - 77264, - 77286 + 77205, + 77227 ], "loc": { "start": { - "line": 2563, + "line": 2560, "column": 39 }, "end": { - "line": 2563, + "line": 2560, "column": 61 } } }, "range": [ - 77260, - 77286 + 77201, + 77227 ], "loc": { "start": { - "line": 2563, + "line": 2560, "column": 35 }, "end": { - "line": 2563, + "line": 2560, "column": 61 } } }, "arguments": [], "range": [ - 77260, - 77288 + 77201, + 77229 ], "loc": { "start": { - "line": 2563, + "line": 2560, "column": 35 }, "end": { - "line": 2563, + "line": 2560, "column": 63 } } @@ -141721,46 +141594,46 @@ "value": null, "raw": "null", "range": [ - 77291, - 77295 + 77232, + 77236 ], "loc": { "start": { - "line": 2563, + "line": 2560, "column": 66 }, "end": { - "line": 2563, + "line": 2560, "column": 70 } } }, "range": [ - 77244, - 77295 + 77185, + 77236 ], "loc": { "start": { - "line": 2563, + "line": 2560, "column": 19 }, "end": { - "line": 2563, + "line": 2560, "column": 70 } } }, "range": [ - 77237, - 77295 + 77178, + 77236 ], "loc": { "start": { - "line": 2563, + "line": 2560, "column": 12 }, "end": { - "line": 2563, + "line": 2560, "column": 70 } } @@ -141768,16 +141641,16 @@ ], "kind": "let", "range": [ - 77233, - 77296 + 77174, + 77237 ], "loc": { "start": { - "line": 2563, + "line": 2560, "column": 8 }, "end": { - "line": 2563, + "line": 2560, "column": 71 } } @@ -141793,16 +141666,16 @@ "type": "Identifier", "name": "k", "range": [ - 77314, - 77315 + 77255, + 77256 ], "loc": { "start": { - "line": 2564, + "line": 2561, "column": 17 }, "end": { - "line": 2564, + "line": 2561, "column": 18 } } @@ -141812,31 +141685,31 @@ "value": 0, "raw": "0", "range": [ - 77318, - 77319 + 77259, + 77260 ], "loc": { "start": { - "line": 2564, + "line": 2561, "column": 21 }, "end": { - "line": 2564, + "line": 2561, "column": 22 } } }, "range": [ - 77314, - 77319 + 77255, + 77260 ], "loc": { "start": { - "line": 2564, + "line": 2561, "column": 17 }, "end": { - "line": 2564, + "line": 2561, "column": 22 } } @@ -141844,16 +141717,16 @@ ], "kind": "let", "range": [ - 77310, - 77319 + 77251, + 77260 ], "loc": { "start": { - "line": 2564, + "line": 2561, "column": 13 }, "end": { - "line": 2564, + "line": 2561, "column": 22 } } @@ -141865,16 +141738,16 @@ "type": "Identifier", "name": "k", "range": [ - 77321, - 77322 + 77262, + 77263 ], "loc": { "start": { - "line": 2564, + "line": 2561, "column": 24 }, "end": { - "line": 2564, + "line": 2561, "column": 25 } } @@ -141883,31 +141756,31 @@ "type": "Identifier", "name": "nbCols", "range": [ - 77325, - 77331 + 77266, + 77272 ], "loc": { "start": { - "line": 2564, + "line": 2561, "column": 28 }, "end": { - "line": 2564, + "line": 2561, "column": 34 } } }, "range": [ - 77321, - 77331 + 77262, + 77272 ], "loc": { "start": { - "line": 2564, + "line": 2561, "column": 24 }, "end": { - "line": 2564, + "line": 2561, "column": 34 } } @@ -141919,32 +141792,32 @@ "type": "Identifier", "name": "k", "range": [ - 77333, - 77334 + 77274, + 77275 ], "loc": { "start": { - "line": 2564, + "line": 2561, "column": 36 }, "end": { - "line": 2564, + "line": 2561, "column": 37 } } }, "prefix": false, "range": [ - 77333, - 77336 + 77274, + 77277 ], "loc": { "start": { - "line": 2564, + "line": 2561, "column": 36 }, "end": { - "line": 2564, + "line": 2561, "column": 39 } } @@ -141961,32 +141834,32 @@ "type": "Identifier", "name": "col", "range": [ - 77356, - 77359 + 77297, + 77300 ], "loc": { "start": { - "line": 2565, + "line": 2562, "column": 16 }, "end": { - "line": 2565, + "line": 2562, "column": 19 } } }, "init": null, "range": [ - 77356, - 77359 + 77297, + 77300 ], "loc": { "start": { - "line": 2565, + "line": 2562, "column": 16 }, "end": { - "line": 2565, + "line": 2562, "column": 19 } } @@ -141994,16 +141867,16 @@ ], "kind": "let", "range": [ - 77352, - 77360 + 77293, + 77301 ], "loc": { "start": { - "line": 2565, + "line": 2562, "column": 12 }, "end": { - "line": 2565, + "line": 2562, "column": 20 } } @@ -142014,16 +141887,16 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 77377, - 77389 + 77318, + 77330 ], "loc": { "start": { - "line": 2566, + "line": 2563, "column": 16 }, "end": { - "line": 2566, + "line": 2563, "column": 28 } } @@ -142040,16 +141913,16 @@ "type": "Identifier", "name": "col", "range": [ - 77409, - 77412 + 77350, + 77353 ], "loc": { "start": { - "line": 2567, + "line": 2564, "column": 16 }, "end": { - "line": 2567, + "line": 2564, "column": 19 } } @@ -142061,16 +141934,16 @@ "type": "Identifier", "name": "colTags", "range": [ - 77415, - 77422 + 77356, + 77363 ], "loc": { "start": { - "line": 2567, + "line": 2564, "column": 22 }, "end": { - "line": 2567, + "line": 2564, "column": 29 } } @@ -142079,77 +141952,77 @@ "type": "Identifier", "name": "k", "range": [ - 77423, - 77424 + 77364, + 77365 ], "loc": { "start": { - "line": 2567, + "line": 2564, "column": 30 }, "end": { - "line": 2567, + "line": 2564, "column": 31 } } }, "range": [ - 77415, - 77425 + 77356, + 77366 ], "loc": { "start": { - "line": 2567, + "line": 2564, "column": 22 }, "end": { - "line": 2567, + "line": 2564, "column": 32 } } }, "range": [ - 77409, - 77425 + 77350, + 77366 ], "loc": { "start": { - "line": 2567, + "line": 2564, "column": 16 }, "end": { - "line": 2567, + "line": 2564, "column": 32 } } }, "range": [ - 77409, - 77426 + 77350, + 77367 ], "loc": { "start": { - "line": 2567, + "line": 2564, "column": 16 }, "end": { - "line": 2567, + "line": 2564, "column": 33 } } } ], "range": [ - 77391, - 77440 + 77332, + 77381 ], "loc": { "start": { - "line": 2566, + "line": 2563, "column": 30 }, "end": { - "line": 2568, + "line": 2565, "column": 13 } } @@ -142166,16 +142039,16 @@ "type": "Identifier", "name": "col", "range": [ - 77464, - 77467 + 77405, + 77408 ], "loc": { "start": { - "line": 2569, + "line": 2566, "column": 16 }, "end": { - "line": 2569, + "line": 2566, "column": 19 } } @@ -142186,16 +142059,16 @@ "type": "Identifier", "name": "createElm", "range": [ - 77470, - 77479 + 77411, + 77420 ], "loc": { "start": { - "line": 2569, + "line": 2566, "column": 22 }, "end": { - "line": 2569, + "line": 2566, "column": 31 } } @@ -142206,62 +142079,62 @@ "value": "col", "raw": "'col'", "range": [ - 77480, - 77485 + 77421, + 77426 ], "loc": { "start": { - "line": 2569, + "line": 2566, "column": 32 }, "end": { - "line": 2569, + "line": 2566, "column": 37 } } } ], "range": [ - 77470, - 77486 + 77411, + 77427 ], "loc": { "start": { - "line": 2569, + "line": 2566, "column": 22 }, "end": { - "line": 2569, + "line": 2566, "column": 38 } } }, "range": [ - 77464, - 77486 + 77405, + 77427 ], "loc": { "start": { - "line": 2569, + "line": 2566, "column": 16 }, "end": { - "line": 2569, + "line": 2566, "column": 38 } } }, "range": [ - 77464, - 77487 + 77405, + 77428 ], "loc": { "start": { - "line": 2569, + "line": 2566, "column": 16 }, "end": { - "line": 2569, + "line": 2566, "column": 39 } } @@ -142277,16 +142150,16 @@ "type": "Identifier", "name": "frag", "range": [ - 77504, - 77508 + 77445, + 77449 ], "loc": { "start": { - "line": 2570, + "line": 2567, "column": 16 }, "end": { - "line": 2570, + "line": 2567, "column": 20 } } @@ -142295,31 +142168,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 77509, - 77520 + 77450, + 77461 ], "loc": { "start": { - "line": 2570, + "line": 2567, "column": 21 }, "end": { - "line": 2570, + "line": 2567, "column": 32 } } }, "range": [ - 77504, - 77520 + 77445, + 77461 ], "loc": { "start": { - "line": 2570, + "line": 2567, "column": 16 }, "end": { - "line": 2570, + "line": 2567, "column": 32 } } @@ -142329,78 +142202,78 @@ "type": "Identifier", "name": "col", "range": [ - 77521, - 77524 + 77462, + 77465 ], "loc": { "start": { - "line": 2570, + "line": 2567, "column": 33 }, "end": { - "line": 2570, + "line": 2567, "column": 36 } } } ], "range": [ - 77504, - 77525 + 77445, + 77466 ], "loc": { "start": { - "line": 2570, + "line": 2567, "column": 16 }, "end": { - "line": 2570, + "line": 2567, "column": 37 } } }, "range": [ - 77504, - 77526 + 77445, + 77467 ], "loc": { "start": { - "line": 2570, + "line": 2567, "column": 16 }, "end": { - "line": 2570, + "line": 2567, "column": 38 } } } ], "range": [ - 77446, - 77540 + 77387, + 77481 ], "loc": { "start": { - "line": 2568, + "line": 2565, "column": 19 }, "end": { - "line": 2571, + "line": 2568, "column": 13 } } }, "range": [ - 77373, - 77540 + 77314, + 77481 ], "loc": { "start": { - "line": 2566, + "line": 2563, "column": 12 }, "end": { - "line": 2571, + "line": 2568, "column": 13 } } @@ -142420,16 +142293,16 @@ "type": "Identifier", "name": "col", "range": [ - 77553, - 77556 + 77494, + 77497 ], "loc": { "start": { - "line": 2572, + "line": 2569, "column": 12 }, "end": { - "line": 2572, + "line": 2569, "column": 15 } } @@ -142438,31 +142311,31 @@ "type": "Identifier", "name": "style", "range": [ - 77557, - 77562 + 77498, + 77503 ], "loc": { "start": { - "line": 2572, + "line": 2569, "column": 16 }, "end": { - "line": 2572, + "line": 2569, "column": 21 } } }, "range": [ - 77553, - 77562 + 77494, + 77503 ], "loc": { "start": { - "line": 2572, + "line": 2569, "column": 12 }, "end": { - "line": 2572, + "line": 2569, "column": 21 } } @@ -142471,31 +142344,31 @@ "type": "Identifier", "name": "width", "range": [ - 77563, - 77568 + 77504, + 77509 ], "loc": { "start": { - "line": 2572, + "line": 2569, "column": 22 }, "end": { - "line": 2572, + "line": 2569, "column": 27 } } }, "range": [ - 77553, - 77568 + 77494, + 77509 ], "loc": { "start": { - "line": 2572, + "line": 2569, "column": 12 }, "end": { - "line": 2572, + "line": 2569, "column": 27 } } @@ -142507,16 +142380,16 @@ "type": "Identifier", "name": "colWidths", "range": [ - 77571, - 77580 + 77512, + 77521 ], "loc": { "start": { - "line": 2572, + "line": 2569, "column": 30 }, "end": { - "line": 2572, + "line": 2569, "column": 39 } } @@ -142525,92 +142398,92 @@ "type": "Identifier", "name": "k", "range": [ - 77581, - 77582 + 77522, + 77523 ], "loc": { "start": { - "line": 2572, + "line": 2569, "column": 40 }, "end": { - "line": 2572, + "line": 2569, "column": 41 } } }, "range": [ - 77571, - 77583 + 77512, + 77524 ], "loc": { "start": { - "line": 2572, + "line": 2569, "column": 30 }, "end": { - "line": 2572, + "line": 2569, "column": 42 } } }, "range": [ - 77553, - 77583 + 77494, + 77524 ], "loc": { "start": { - "line": 2572, + "line": 2569, "column": 12 }, "end": { - "line": 2572, + "line": 2569, "column": 42 } } }, "range": [ - 77553, - 77584 + 77494, + 77525 ], "loc": { "start": { - "line": 2572, + "line": 2569, "column": 12 }, "end": { - "line": 2572, + "line": 2569, "column": 43 } } } ], "range": [ - 77338, - 77594 + 77279, + 77535 ], "loc": { "start": { - "line": 2564, + "line": 2561, "column": 41 }, "end": { - "line": 2573, + "line": 2570, "column": 9 } } }, "range": [ - 77305, - 77594 + 77246, + 77535 ], "loc": { "start": { - "line": 2564, + "line": 2561, "column": 8 }, "end": { - "line": 2573, + "line": 2570, "column": 9 } } @@ -142624,32 +142497,32 @@ "type": "Identifier", "name": "tblHasColTag", "range": [ - 77608, - 77620 + 77549, + 77561 ], "loc": { "start": { - "line": 2574, + "line": 2571, "column": 13 }, "end": { - "line": 2574, + "line": 2571, "column": 25 } } }, "prefix": true, "range": [ - 77607, - 77620 + 77548, + 77561 ], "loc": { "start": { - "line": 2574, + "line": 2571, "column": 12 }, "end": { - "line": 2574, + "line": 2571, "column": 25 } } @@ -142668,16 +142541,16 @@ "type": "Identifier", "name": "tbl", "range": [ - 77636, - 77639 + 77577, + 77580 ], "loc": { "start": { - "line": 2575, + "line": 2572, "column": 12 }, "end": { - "line": 2575, + "line": 2572, "column": 15 } } @@ -142686,31 +142559,31 @@ "type": "Identifier", "name": "insertBefore", "range": [ - 77640, - 77652 + 77581, + 77593 ], "loc": { "start": { - "line": 2575, + "line": 2572, "column": 16 }, "end": { - "line": 2575, + "line": 2572, "column": 28 } } }, "range": [ - 77636, - 77652 + 77577, + 77593 ], "loc": { "start": { - "line": 2575, + "line": 2572, "column": 12 }, "end": { - "line": 2575, + "line": 2572, "column": 28 } } @@ -142720,16 +142593,16 @@ "type": "Identifier", "name": "frag", "range": [ - 77653, - 77657 + 77594, + 77598 ], "loc": { "start": { - "line": 2575, + "line": 2572, "column": 29 }, "end": { - "line": 2575, + "line": 2572, "column": 33 } } @@ -142741,16 +142614,16 @@ "type": "Identifier", "name": "tbl", "range": [ - 77659, - 77662 + 77600, + 77603 ], "loc": { "start": { - "line": 2575, + "line": 2572, "column": 35 }, "end": { - "line": 2575, + "line": 2572, "column": 38 } } @@ -142759,110 +142632,110 @@ "type": "Identifier", "name": "firstChild", "range": [ - 77663, - 77673 + 77604, + 77614 ], "loc": { "start": { - "line": 2575, + "line": 2572, "column": 39 }, "end": { - "line": 2575, + "line": 2572, "column": 49 } } }, "range": [ - 77659, - 77673 + 77600, + 77614 ], "loc": { "start": { - "line": 2575, + "line": 2572, "column": 35 }, "end": { - "line": 2575, + "line": 2572, "column": 49 } } } ], "range": [ - 77636, - 77674 + 77577, + 77615 ], "loc": { "start": { - "line": 2575, + "line": 2572, "column": 12 }, "end": { - "line": 2575, + "line": 2572, "column": 50 } } }, "range": [ - 77636, - 77675 + 77577, + 77616 ], "loc": { "start": { - "line": 2575, + "line": 2572, "column": 12 }, "end": { - "line": 2575, + "line": 2572, "column": 51 } } } ], "range": [ - 77622, - 77685 + 77563, + 77626 ], "loc": { "start": { - "line": 2574, + "line": 2571, "column": 27 }, "end": { - "line": 2576, + "line": 2573, "column": 9 } } }, "alternate": null, "range": [ - 77603, - 77685 + 77544, + 77626 ], "loc": { "start": { - "line": 2574, + "line": 2571, "column": 8 }, "end": { - "line": 2576, + "line": 2573, "column": 9 } } } ], "range": [ - 76966, - 77691 + 76907, + 77632 ], "loc": { "start": { - "line": 2553, + "line": 2550, "column": 22 }, "end": { - "line": 2577, + "line": 2574, "column": 5 } } @@ -142870,16 +142743,16 @@ "generator": false, "expression": false, "range": [ - 76960, - 77691 + 76901, + 77632 ], "loc": { "start": { - "line": 2553, + "line": 2550, "column": 16 }, "end": { - "line": 2577, + "line": 2574, "column": 5 } } @@ -142887,16 +142760,16 @@ "kind": "method", "computed": false, "range": [ - 76948, - 77691 + 76889, + 77632 ], "loc": { "start": { - "line": 2553, + "line": 2550, "column": 4 }, "end": { - "line": 2577, + "line": 2574, "column": 5 } }, @@ -142905,16 +142778,16 @@ "type": "Block", "value": "*\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n ", "range": [ - 76839, - 76943 + 76780, + 76884 ], "loc": { "start": { - "line": 2549, + "line": 2546, "column": 4 }, "end": { - "line": 2552, + "line": 2549, "column": 7 } } @@ -142925,16 +142798,16 @@ "type": "Block", "value": "*\n * Makes defined rows always visible\n ", "range": [ - 77697, - 77749 + 77638, + 77690 ], "loc": { "start": { - "line": 2579, + "line": 2576, "column": 4 }, "end": { - "line": 2581, + "line": 2578, "column": 7 } } @@ -142948,16 +142821,16 @@ "type": "Identifier", "name": "enforceVisibility", "range": [ - 77754, - 77771 + 77695, + 77712 ], "loc": { "start": { - "line": 2582, + "line": 2579, "column": 4 }, "end": { - "line": 2582, + "line": 2579, "column": 21 } } @@ -142980,16 +142853,16 @@ "object": { "type": "ThisExpression", "range": [ - 77789, - 77793 + 77730, + 77734 ], "loc": { "start": { - "line": 2583, + "line": 2580, "column": 13 }, "end": { - "line": 2583, + "line": 2580, "column": 17 } } @@ -142998,47 +142871,47 @@ "type": "Identifier", "name": "hasVisibleRows", "range": [ - 77794, - 77808 + 77735, + 77749 ], "loc": { "start": { - "line": 2583, + "line": 2580, "column": 18 }, "end": { - "line": 2583, + "line": 2580, "column": 32 } } }, "range": [ - 77789, - 77808 + 77730, + 77749 ], "loc": { "start": { - "line": 2583, + "line": 2580, "column": 13 }, "end": { - "line": 2583, + "line": 2580, "column": 32 } } }, "prefix": true, "range": [ - 77788, - 77808 + 77729, + 77749 ], "loc": { "start": { - "line": 2583, + "line": 2580, "column": 12 }, "end": { - "line": 2583, + "line": 2580, "column": 32 } } @@ -143050,48 +142923,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 77824, - 77831 + 77765, + 77772 ], "loc": { "start": { - "line": 2584, + "line": 2581, "column": 12 }, "end": { - "line": 2584, + "line": 2581, "column": 19 } } } ], "range": [ - 77810, - 77841 + 77751, + 77782 ], "loc": { "start": { - "line": 2583, + "line": 2580, "column": 34 }, "end": { - "line": 2585, + "line": 2582, "column": 9 } } }, "alternate": null, "range": [ - 77784, - 77841 + 77725, + 77782 ], "loc": { "start": { - "line": 2583, + "line": 2580, "column": 8 }, "end": { - "line": 2585, + "line": 2582, "column": 9 } } @@ -143105,16 +142978,16 @@ "type": "Identifier", "name": "nbRows", "range": [ - 77854, - 77860 + 77795, + 77801 ], "loc": { "start": { - "line": 2586, + "line": 2583, "column": 12 }, "end": { - "line": 2586, + "line": 2583, "column": 18 } } @@ -143127,16 +143000,16 @@ "object": { "type": "ThisExpression", "range": [ - 77863, - 77867 + 77804, + 77808 ], "loc": { "start": { - "line": 2586, + "line": 2583, "column": 21 }, "end": { - "line": 2586, + "line": 2583, "column": 25 } } @@ -143145,31 +143018,31 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 77868, - 77877 + 77809, + 77818 ], "loc": { "start": { - "line": 2586, + "line": 2583, "column": 26 }, "end": { - "line": 2586, + "line": 2583, "column": 35 } } }, "range": [ - 77863, - 77877 + 77804, + 77818 ], "loc": { "start": { - "line": 2586, + "line": 2583, "column": 21 }, "end": { - "line": 2586, + "line": 2583, "column": 35 } } @@ -143180,47 +143053,47 @@ "value": true, "raw": "true", "range": [ - 77878, - 77882 + 77819, + 77823 ], "loc": { "start": { - "line": 2586, + "line": 2583, "column": 36 }, "end": { - "line": 2586, + "line": 2583, "column": 40 } } } ], "range": [ - 77863, - 77883 + 77804, + 77824 ], "loc": { "start": { - "line": 2586, + "line": 2583, "column": 21 }, "end": { - "line": 2586, + "line": 2583, "column": 41 } } }, "range": [ - 77854, - 77883 + 77795, + 77824 ], "loc": { "start": { - "line": 2586, + "line": 2583, "column": 12 }, "end": { - "line": 2586, + "line": 2583, "column": 41 } } @@ -143228,16 +143101,16 @@ ], "kind": "let", "range": [ - 77850, - 77884 + 77791, + 77825 ], "loc": { "start": { - "line": 2586, + "line": 2583, "column": 8 }, "end": { - "line": 2586, + "line": 2583, "column": 42 } } @@ -143253,16 +143126,16 @@ "type": "Identifier", "name": "i", "range": [ - 77902, - 77903 + 77843, + 77844 ], "loc": { "start": { - "line": 2587, + "line": 2584, "column": 17 }, "end": { - "line": 2587, + "line": 2584, "column": 18 } } @@ -143272,31 +143145,31 @@ "value": 0, "raw": "0", "range": [ - 77906, - 77907 + 77847, + 77848 ], "loc": { "start": { - "line": 2587, + "line": 2584, "column": 21 }, "end": { - "line": 2587, + "line": 2584, "column": 22 } } }, "range": [ - 77902, - 77907 + 77843, + 77848 ], "loc": { "start": { - "line": 2587, + "line": 2584, "column": 17 }, "end": { - "line": 2587, + "line": 2584, "column": 22 } } @@ -143307,16 +143180,16 @@ "type": "Identifier", "name": "len", "range": [ - 77909, - 77912 + 77850, + 77853 ], "loc": { "start": { - "line": 2587, + "line": 2584, "column": 24 }, "end": { - "line": 2587, + "line": 2584, "column": 27 } } @@ -143330,16 +143203,16 @@ "object": { "type": "ThisExpression", "range": [ - 77915, - 77919 + 77856, + 77860 ], "loc": { "start": { - "line": 2587, + "line": 2584, "column": 30 }, "end": { - "line": 2587, + "line": 2584, "column": 34 } } @@ -143348,31 +143221,31 @@ "type": "Identifier", "name": "visibleRows", "range": [ - 77920, - 77931 + 77861, + 77872 ], "loc": { "start": { - "line": 2587, + "line": 2584, "column": 35 }, "end": { - "line": 2587, + "line": 2584, "column": 46 } } }, "range": [ - 77915, - 77931 + 77856, + 77872 ], "loc": { "start": { - "line": 2587, + "line": 2584, "column": 30 }, "end": { - "line": 2587, + "line": 2584, "column": 46 } } @@ -143381,46 +143254,46 @@ "type": "Identifier", "name": "length", "range": [ - 77932, - 77938 + 77873, + 77879 ], "loc": { "start": { - "line": 2587, + "line": 2584, "column": 47 }, "end": { - "line": 2587, + "line": 2584, "column": 53 } } }, "range": [ - 77915, - 77938 + 77856, + 77879 ], "loc": { "start": { - "line": 2587, + "line": 2584, "column": 30 }, "end": { - "line": 2587, + "line": 2584, "column": 53 } } }, "range": [ - 77909, - 77938 + 77850, + 77879 ], "loc": { "start": { - "line": 2587, + "line": 2584, "column": 24 }, "end": { - "line": 2587, + "line": 2584, "column": 53 } } @@ -143428,16 +143301,16 @@ ], "kind": "let", "range": [ - 77898, - 77938 + 77839, + 77879 ], "loc": { "start": { - "line": 2587, + "line": 2584, "column": 13 }, "end": { - "line": 2587, + "line": 2584, "column": 53 } } @@ -143449,16 +143322,16 @@ "type": "Identifier", "name": "i", "range": [ - 77940, - 77941 + 77881, + 77882 ], "loc": { "start": { - "line": 2587, + "line": 2584, "column": 55 }, "end": { - "line": 2587, + "line": 2584, "column": 56 } } @@ -143467,31 +143340,31 @@ "type": "Identifier", "name": "len", "range": [ - 77944, - 77947 + 77885, + 77888 ], "loc": { "start": { - "line": 2587, + "line": 2584, "column": 59 }, "end": { - "line": 2587, + "line": 2584, "column": 62 } } }, "range": [ - 77940, - 77947 + 77881, + 77888 ], "loc": { "start": { - "line": 2587, + "line": 2584, "column": 55 }, "end": { - "line": 2587, + "line": 2584, "column": 62 } } @@ -143503,32 +143376,32 @@ "type": "Identifier", "name": "i", "range": [ - 77949, - 77950 + 77890, + 77891 ], "loc": { "start": { - "line": 2587, + "line": 2584, "column": 64 }, "end": { - "line": 2587, + "line": 2584, "column": 65 } } }, "prefix": false, "range": [ - 77949, - 77952 + 77890, + 77893 ], "loc": { "start": { - "line": 2587, + "line": 2584, "column": 64 }, "end": { - "line": 2587, + "line": 2584, "column": 67 } } @@ -143545,16 +143418,16 @@ "type": "Identifier", "name": "row", "range": [ - 77972, - 77975 + 77913, + 77916 ], "loc": { "start": { - "line": 2588, + "line": 2585, "column": 16 }, "end": { - "line": 2588, + "line": 2585, "column": 19 } } @@ -143568,16 +143441,16 @@ "object": { "type": "ThisExpression", "range": [ - 77978, - 77982 + 77919, + 77923 ], "loc": { "start": { - "line": 2588, + "line": 2585, "column": 22 }, "end": { - "line": 2588, + "line": 2585, "column": 26 } } @@ -143586,31 +143459,31 @@ "type": "Identifier", "name": "visibleRows", "range": [ - 77983, - 77994 + 77924, + 77935 ], "loc": { "start": { - "line": 2588, + "line": 2585, "column": 27 }, "end": { - "line": 2588, + "line": 2585, "column": 38 } } }, "range": [ - 77978, - 77994 + 77919, + 77935 ], "loc": { "start": { - "line": 2588, + "line": 2585, "column": 22 }, "end": { - "line": 2588, + "line": 2585, "column": 38 } } @@ -143619,46 +143492,46 @@ "type": "Identifier", "name": "i", "range": [ - 77995, - 77996 + 77936, + 77937 ], "loc": { "start": { - "line": 2588, + "line": 2585, "column": 39 }, "end": { - "line": 2588, + "line": 2585, "column": 40 } } }, "range": [ - 77978, - 77997 + 77919, + 77938 ], "loc": { "start": { - "line": 2588, + "line": 2585, "column": 22 }, "end": { - "line": 2588, + "line": 2585, "column": 41 } } }, "range": [ - 77972, - 77997 + 77913, + 77938 ], "loc": { "start": { - "line": 2588, + "line": 2585, "column": 16 }, "end": { - "line": 2588, + "line": 2585, "column": 41 } } @@ -143666,16 +143539,16 @@ ], "kind": "let", "range": [ - 77968, - 77998 + 77909, + 77939 ], "loc": { "start": { - "line": 2588, + "line": 2585, "column": 12 }, "end": { - "line": 2588, + "line": 2585, "column": 42 } }, @@ -143684,16 +143557,16 @@ "type": "Line", "value": "row index cannot be > nrows", "range": [ - 78011, - 78040 + 77952, + 77981 ], "loc": { "start": { - "line": 2589, + "line": 2586, "column": 12 }, "end": { - "line": 2589, + "line": 2586, "column": 41 } } @@ -143709,16 +143582,16 @@ "type": "Identifier", "name": "row", "range": [ - 78057, - 78060 + 77998, + 78001 ], "loc": { "start": { - "line": 2590, + "line": 2587, "column": 16 }, "end": { - "line": 2590, + "line": 2587, "column": 19 } } @@ -143727,31 +143600,31 @@ "type": "Identifier", "name": "nbRows", "range": [ - 78064, - 78070 + 78005, + 78011 ], "loc": { "start": { - "line": 2590, + "line": 2587, "column": 23 }, "end": { - "line": 2590, + "line": 2587, "column": 29 } } }, "range": [ - 78057, - 78070 + 77998, + 78011 ], "loc": { "start": { - "line": 2590, + "line": 2587, "column": 16 }, "end": { - "line": 2590, + "line": 2587, "column": 29 } } @@ -143769,16 +143642,16 @@ "object": { "type": "ThisExpression", "range": [ - 78090, - 78094 + 78031, + 78035 ], "loc": { "start": { - "line": 2591, + "line": 2588, "column": 16 }, "end": { - "line": 2591, + "line": 2588, "column": 20 } } @@ -143787,31 +143660,31 @@ "type": "Identifier", "name": "validateRow", "range": [ - 78095, - 78106 + 78036, + 78047 ], "loc": { "start": { - "line": 2591, + "line": 2588, "column": 21 }, "end": { - "line": 2591, + "line": 2588, "column": 32 } } }, "range": [ - 78090, - 78106 + 78031, + 78047 ], "loc": { "start": { - "line": 2591, + "line": 2588, "column": 16 }, "end": { - "line": 2591, + "line": 2588, "column": 32 } } @@ -143821,16 +143694,16 @@ "type": "Identifier", "name": "row", "range": [ - 78107, - 78110 + 78048, + 78051 ], "loc": { "start": { - "line": 2591, + "line": 2588, "column": 33 }, "end": { - "line": 2591, + "line": 2588, "column": 36 } } @@ -143840,79 +143713,79 @@ "value": true, "raw": "true", "range": [ - 78112, - 78116 + 78053, + 78057 ], "loc": { "start": { - "line": 2591, + "line": 2588, "column": 38 }, "end": { - "line": 2591, + "line": 2588, "column": 42 } } } ], "range": [ - 78090, - 78117 + 78031, + 78058 ], "loc": { "start": { - "line": 2591, + "line": 2588, "column": 16 }, "end": { - "line": 2591, + "line": 2588, "column": 43 } } }, "range": [ - 78090, - 78118 + 78031, + 78059 ], "loc": { "start": { - "line": 2591, + "line": 2588, "column": 16 }, "end": { - "line": 2591, + "line": 2588, "column": 44 } } } ], "range": [ - 78072, - 78132 + 78013, + 78073 ], "loc": { "start": { - "line": 2590, + "line": 2587, "column": 31 }, "end": { - "line": 2592, + "line": 2589, "column": 13 } } }, "alternate": null, "range": [ - 78053, - 78132 + 77994, + 78073 ], "loc": { "start": { - "line": 2590, + "line": 2587, "column": 12 }, "end": { - "line": 2592, + "line": 2589, "column": 13 } }, @@ -143921,16 +143794,16 @@ "type": "Line", "value": "row index cannot be > nrows", "range": [ - 78011, - 78040 + 77952, + 77981 ], "loc": { "start": { - "line": 2589, + "line": 2586, "column": 12 }, "end": { - "line": 2589, + "line": 2586, "column": 41 } } @@ -143939,47 +143812,47 @@ } ], "range": [ - 77954, - 78142 + 77895, + 78083 ], "loc": { "start": { - "line": 2587, + "line": 2584, "column": 69 }, "end": { - "line": 2593, + "line": 2590, "column": 9 } } }, "range": [ - 77893, - 78142 + 77834, + 78083 ], "loc": { "start": { - "line": 2587, + "line": 2584, "column": 8 }, "end": { - "line": 2593, + "line": 2590, "column": 9 } } } ], "range": [ - 77774, - 78148 + 77715, + 78089 ], "loc": { "start": { - "line": 2582, + "line": 2579, "column": 24 }, "end": { - "line": 2594, + "line": 2591, "column": 5 } } @@ -143987,16 +143860,16 @@ "generator": false, "expression": false, "range": [ - 77771, - 78148 + 77712, + 78089 ], "loc": { "start": { - "line": 2582, + "line": 2579, "column": 21 }, "end": { - "line": 2594, + "line": 2591, "column": 5 } } @@ -144004,16 +143877,16 @@ "kind": "method", "computed": false, "range": [ - 77754, - 78148 + 77695, + 78089 ], "loc": { "start": { - "line": 2582, + "line": 2579, "column": 4 }, "end": { - "line": 2594, + "line": 2591, "column": 5 } }, @@ -144022,16 +143895,16 @@ "type": "Block", "value": "*\n * Makes defined rows always visible\n ", "range": [ - 77697, - 77749 + 77638, + 77690 ], "loc": { "start": { - "line": 2579, + "line": 2576, "column": 4 }, "end": { - "line": 2581, + "line": 2578, "column": 7 } } @@ -144042,16 +143915,16 @@ "type": "Block", "value": "*\n * Clear all the filters' values\n ", "range": [ - 78154, - 78202 + 78095, + 78143 ], "loc": { "start": { - "line": 2596, + "line": 2593, "column": 4 }, "end": { - "line": 2598, + "line": 2595, "column": 7 } } @@ -144065,16 +143938,16 @@ "type": "Identifier", "name": "clearFilters", "range": [ - 78207, - 78219 + 78148, + 78160 ], "loc": { "start": { - "line": 2599, + "line": 2596, "column": 4 }, "end": { - "line": 2599, + "line": 2596, "column": 16 } } @@ -144097,16 +143970,16 @@ "object": { "type": "ThisExpression", "range": [ - 78237, - 78241 + 78178, + 78182 ], "loc": { "start": { - "line": 2600, + "line": 2597, "column": 13 }, "end": { - "line": 2600, + "line": 2597, "column": 17 } } @@ -144115,47 +143988,47 @@ "type": "Identifier", "name": "fltGrid", "range": [ - 78242, - 78249 + 78183, + 78190 ], "loc": { "start": { - "line": 2600, + "line": 2597, "column": 18 }, "end": { - "line": 2600, + "line": 2597, "column": 25 } } }, "range": [ - 78237, - 78249 + 78178, + 78190 ], "loc": { "start": { - "line": 2600, + "line": 2597, "column": 13 }, "end": { - "line": 2600, + "line": 2597, "column": 25 } } }, "prefix": true, "range": [ - 78236, - 78249 + 78177, + 78190 ], "loc": { "start": { - "line": 2600, + "line": 2597, "column": 12 }, "end": { - "line": 2600, + "line": 2597, "column": 25 } } @@ -144167,48 +144040,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 78265, - 78272 + 78206, + 78213 ], "loc": { "start": { - "line": 2601, + "line": 2598, "column": 12 }, "end": { - "line": 2601, + "line": 2598, "column": 19 } } } ], "range": [ - 78251, - 78282 + 78192, + 78223 ], "loc": { "start": { - "line": 2600, + "line": 2597, "column": 27 }, "end": { - "line": 2602, + "line": 2599, "column": 9 } } }, "alternate": null, "range": [ - 78232, - 78282 + 78173, + 78223 ], "loc": { "start": { - "line": 2600, + "line": 2597, "column": 8 }, "end": { - "line": 2602, + "line": 2599, "column": 9 } } @@ -144226,16 +144099,16 @@ "object": { "type": "ThisExpression", "range": [ - 78292, - 78296 + 78233, + 78237 ], "loc": { "start": { - "line": 2604, + "line": 2601, "column": 8 }, "end": { - "line": 2604, + "line": 2601, "column": 12 } } @@ -144244,31 +144117,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 78297, - 78304 + 78238, + 78245 ], "loc": { "start": { - "line": 2604, + "line": 2601, "column": 13 }, "end": { - "line": 2604, + "line": 2601, "column": 20 } } }, "range": [ - 78292, - 78304 + 78233, + 78245 ], "loc": { "start": { - "line": 2604, + "line": 2601, "column": 8 }, "end": { - "line": 2604, + "line": 2601, "column": 20 } } @@ -144277,31 +144150,31 @@ "type": "Identifier", "name": "emit", "range": [ - 78305, - 78309 + 78246, + 78250 ], "loc": { "start": { - "line": 2604, + "line": 2601, "column": 21 }, "end": { - "line": 2604, + "line": 2601, "column": 25 } } }, "range": [ - 78292, - 78309 + 78233, + 78250 ], "loc": { "start": { - "line": 2604, + "line": 2601, "column": 8 }, "end": { - "line": 2604, + "line": 2601, "column": 25 } } @@ -144312,16 +144185,16 @@ "value": "before-clearing-filters", "raw": "'before-clearing-filters'", "range": [ - 78310, - 78335 + 78251, + 78276 ], "loc": { "start": { - "line": 2604, + "line": 2601, "column": 26 }, "end": { - "line": 2604, + "line": 2601, "column": 51 } } @@ -144329,47 +144202,47 @@ { "type": "ThisExpression", "range": [ - 78337, - 78341 + 78278, + 78282 ], "loc": { "start": { - "line": 2604, + "line": 2601, "column": 53 }, "end": { - "line": 2604, + "line": 2601, "column": 57 } } } ], "range": [ - 78292, - 78342 + 78233, + 78283 ], "loc": { "start": { - "line": 2604, + "line": 2601, "column": 8 }, "end": { - "line": 2604, + "line": 2601, "column": 58 } } }, "range": [ - 78292, - 78343 + 78233, + 78284 ], "loc": { "start": { - "line": 2604, + "line": 2601, "column": 8 }, "end": { - "line": 2604, + "line": 2601, "column": 59 } } @@ -144384,16 +144257,16 @@ "object": { "type": "ThisExpression", "range": [ - 78352, - 78356 + 78293, + 78297 ], "loc": { "start": { - "line": 2605, + "line": 2602, "column": 8 }, "end": { - "line": 2605, + "line": 2602, "column": 12 } } @@ -144402,31 +144275,31 @@ "type": "Identifier", "name": "onBeforeReset", "range": [ - 78357, - 78370 + 78298, + 78311 ], "loc": { "start": { - "line": 2605, + "line": 2602, "column": 13 }, "end": { - "line": 2605, + "line": 2602, "column": 26 } } }, "range": [ - 78352, - 78370 + 78293, + 78311 ], "loc": { "start": { - "line": 2605, + "line": 2602, "column": 8 }, "end": { - "line": 2605, + "line": 2602, "column": 26 } } @@ -144435,16 +144308,16 @@ { "type": "ThisExpression", "range": [ - 78371, - 78375 + 78312, + 78316 ], "loc": { "start": { - "line": 2605, + "line": 2602, "column": 27 }, "end": { - "line": 2605, + "line": 2602, "column": 31 } } @@ -144457,16 +144330,16 @@ "object": { "type": "ThisExpression", "range": [ - 78377, - 78381 + 78318, + 78322 ], "loc": { "start": { - "line": 2605, + "line": 2602, "column": 33 }, "end": { - "line": 2605, + "line": 2602, "column": 37 } } @@ -144475,78 +144348,78 @@ "type": "Identifier", "name": "getFiltersValue", "range": [ - 78382, - 78397 + 78323, + 78338 ], "loc": { "start": { - "line": 2605, + "line": 2602, "column": 38 }, "end": { - "line": 2605, + "line": 2602, "column": 53 } } }, "range": [ - 78377, - 78397 + 78318, + 78338 ], "loc": { "start": { - "line": 2605, + "line": 2602, "column": 33 }, "end": { - "line": 2605, + "line": 2602, "column": 53 } } }, "arguments": [], "range": [ - 78377, - 78399 + 78318, + 78340 ], "loc": { "start": { - "line": 2605, + "line": 2602, "column": 33 }, "end": { - "line": 2605, + "line": 2602, "column": 55 } } } ], "range": [ - 78352, - 78400 + 78293, + 78341 ], "loc": { "start": { - "line": 2605, + "line": 2602, "column": 8 }, "end": { - "line": 2605, + "line": 2602, "column": 56 } } }, "range": [ - 78352, - 78401 + 78293, + 78342 ], "loc": { "start": { - "line": 2605, + "line": 2602, "column": 8 }, "end": { - "line": 2605, + "line": 2602, "column": 57 } } @@ -144562,16 +144435,16 @@ "type": "Identifier", "name": "i", "range": [ - 78420, - 78421 + 78361, + 78362 ], "loc": { "start": { - "line": 2607, + "line": 2604, "column": 17 }, "end": { - "line": 2607, + "line": 2604, "column": 18 } } @@ -144581,31 +144454,31 @@ "value": 0, "raw": "0", "range": [ - 78424, - 78425 + 78365, + 78366 ], "loc": { "start": { - "line": 2607, + "line": 2604, "column": 21 }, "end": { - "line": 2607, + "line": 2604, "column": 22 } } }, "range": [ - 78420, - 78425 + 78361, + 78366 ], "loc": { "start": { - "line": 2607, + "line": 2604, "column": 17 }, "end": { - "line": 2607, + "line": 2604, "column": 22 } } @@ -144616,16 +144489,16 @@ "type": "Identifier", "name": "len", "range": [ - 78427, - 78430 + 78368, + 78371 ], "loc": { "start": { - "line": 2607, + "line": 2604, "column": 24 }, "end": { - "line": 2607, + "line": 2604, "column": 27 } } @@ -144639,16 +144512,16 @@ "object": { "type": "ThisExpression", "range": [ - 78433, - 78437 + 78374, + 78378 ], "loc": { "start": { - "line": 2607, + "line": 2604, "column": 30 }, "end": { - "line": 2607, + "line": 2604, "column": 34 } } @@ -144657,31 +144530,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 78438, - 78444 + 78379, + 78385 ], "loc": { "start": { - "line": 2607, + "line": 2604, "column": 35 }, "end": { - "line": 2607, + "line": 2604, "column": 41 } } }, "range": [ - 78433, - 78444 + 78374, + 78385 ], "loc": { "start": { - "line": 2607, + "line": 2604, "column": 30 }, "end": { - "line": 2607, + "line": 2604, "column": 41 } } @@ -144690,46 +144563,46 @@ "type": "Identifier", "name": "length", "range": [ - 78445, - 78451 + 78386, + 78392 ], "loc": { "start": { - "line": 2607, + "line": 2604, "column": 42 }, "end": { - "line": 2607, + "line": 2604, "column": 48 } } }, "range": [ - 78433, - 78451 + 78374, + 78392 ], "loc": { "start": { - "line": 2607, + "line": 2604, "column": 30 }, "end": { - "line": 2607, + "line": 2604, "column": 48 } } }, "range": [ - 78427, - 78451 + 78368, + 78392 ], "loc": { "start": { - "line": 2607, + "line": 2604, "column": 24 }, "end": { - "line": 2607, + "line": 2604, "column": 48 } } @@ -144737,16 +144610,16 @@ ], "kind": "let", "range": [ - 78416, - 78451 + 78357, + 78392 ], "loc": { "start": { - "line": 2607, + "line": 2604, "column": 13 }, "end": { - "line": 2607, + "line": 2604, "column": 48 } } @@ -144758,16 +144631,16 @@ "type": "Identifier", "name": "i", "range": [ - 78453, - 78454 + 78394, + 78395 ], "loc": { "start": { - "line": 2607, + "line": 2604, "column": 50 }, "end": { - "line": 2607, + "line": 2604, "column": 51 } } @@ -144776,31 +144649,31 @@ "type": "Identifier", "name": "len", "range": [ - 78457, - 78460 + 78398, + 78401 ], "loc": { "start": { - "line": 2607, + "line": 2604, "column": 54 }, "end": { - "line": 2607, + "line": 2604, "column": 57 } } }, "range": [ - 78453, - 78460 + 78394, + 78401 ], "loc": { "start": { - "line": 2607, + "line": 2604, "column": 50 }, "end": { - "line": 2607, + "line": 2604, "column": 57 } } @@ -144812,32 +144685,32 @@ "type": "Identifier", "name": "i", "range": [ - 78462, - 78463 + 78403, + 78404 ], "loc": { "start": { - "line": 2607, + "line": 2604, "column": 59 }, "end": { - "line": 2607, + "line": 2604, "column": 60 } } }, "prefix": false, "range": [ - 78462, - 78465 + 78403, + 78406 ], "loc": { "start": { - "line": 2607, + "line": 2604, "column": 59 }, "end": { - "line": 2607, + "line": 2604, "column": 62 } } @@ -144855,16 +144728,16 @@ "object": { "type": "ThisExpression", "range": [ - 78481, - 78485 + 78422, + 78426 ], "loc": { "start": { - "line": 2608, + "line": 2605, "column": 12 }, "end": { - "line": 2608, + "line": 2605, "column": 16 } } @@ -144873,31 +144746,31 @@ "type": "Identifier", "name": "setFilterValue", "range": [ - 78486, - 78500 + 78427, + 78441 ], "loc": { "start": { - "line": 2608, + "line": 2605, "column": 17 }, "end": { - "line": 2608, + "line": 2605, "column": 31 } } }, "range": [ - 78481, - 78500 + 78422, + 78441 ], "loc": { "start": { - "line": 2608, + "line": 2605, "column": 12 }, "end": { - "line": 2608, + "line": 2605, "column": 31 } } @@ -144907,16 +144780,16 @@ "type": "Identifier", "name": "i", "range": [ - 78501, - 78502 + 78442, + 78443 ], "loc": { "start": { - "line": 2608, + "line": 2605, "column": 32 }, "end": { - "line": 2608, + "line": 2605, "column": 33 } } @@ -144926,78 +144799,78 @@ "value": "", "raw": "''", "range": [ - 78504, - 78506 + 78445, + 78447 ], "loc": { "start": { - "line": 2608, + "line": 2605, "column": 35 }, "end": { - "line": 2608, + "line": 2605, "column": 37 } } } ], "range": [ - 78481, - 78507 + 78422, + 78448 ], "loc": { "start": { - "line": 2608, + "line": 2605, "column": 12 }, "end": { - "line": 2608, + "line": 2605, "column": 38 } } }, "range": [ - 78481, - 78508 + 78422, + 78449 ], "loc": { "start": { - "line": 2608, + "line": 2605, "column": 12 }, "end": { - "line": 2608, + "line": 2605, "column": 39 } } } ], "range": [ - 78467, - 78518 + 78408, + 78459 ], "loc": { "start": { - "line": 2607, + "line": 2604, "column": 64 }, "end": { - "line": 2609, + "line": 2606, "column": 9 } } }, "range": [ - 78411, - 78518 + 78352, + 78459 ], "loc": { "start": { - "line": 2607, + "line": 2604, "column": 8 }, "end": { - "line": 2609, + "line": 2606, "column": 9 } } @@ -145012,16 +144885,16 @@ "object": { "type": "ThisExpression", "range": [ - 78528, - 78532 + 78469, + 78473 ], "loc": { "start": { - "line": 2611, + "line": 2608, "column": 8 }, "end": { - "line": 2611, + "line": 2608, "column": 12 } } @@ -145030,62 +144903,62 @@ "type": "Identifier", "name": "filter", "range": [ - 78533, - 78539 + 78474, + 78480 ], "loc": { "start": { - "line": 2611, + "line": 2608, "column": 13 }, "end": { - "line": 2611, + "line": 2608, "column": 19 } } }, "range": [ - 78528, - 78539 + 78469, + 78480 ], "loc": { "start": { - "line": 2611, + "line": 2608, "column": 8 }, "end": { - "line": 2611, + "line": 2608, "column": 19 } } }, "arguments": [], "range": [ - 78528, - 78541 + 78469, + 78482 ], "loc": { "start": { - "line": 2611, + "line": 2608, "column": 8 }, "end": { - "line": 2611, + "line": 2608, "column": 21 } } }, "range": [ - 78528, - 78542 + 78469, + 78483 ], "loc": { "start": { - "line": 2611, + "line": 2608, "column": 8 }, "end": { - "line": 2611, + "line": 2608, "column": 22 } } @@ -145100,16 +144973,16 @@ "object": { "type": "ThisExpression", "range": [ - 78552, - 78556 + 78493, + 78497 ], "loc": { "start": { - "line": 2613, + "line": 2610, "column": 8 }, "end": { - "line": 2613, + "line": 2610, "column": 12 } } @@ -145118,31 +144991,31 @@ "type": "Identifier", "name": "onAfterReset", "range": [ - 78557, - 78569 + 78498, + 78510 ], "loc": { "start": { - "line": 2613, + "line": 2610, "column": 13 }, "end": { - "line": 2613, + "line": 2610, "column": 25 } } }, "range": [ - 78552, - 78569 + 78493, + 78510 ], "loc": { "start": { - "line": 2613, + "line": 2610, "column": 8 }, "end": { - "line": 2613, + "line": 2610, "column": 25 } } @@ -145151,47 +145024,47 @@ { "type": "ThisExpression", "range": [ - 78570, - 78574 + 78511, + 78515 ], "loc": { "start": { - "line": 2613, + "line": 2610, "column": 26 }, "end": { - "line": 2613, + "line": 2610, "column": 30 } } } ], "range": [ - 78552, - 78575 + 78493, + 78516 ], "loc": { "start": { - "line": 2613, + "line": 2610, "column": 8 }, "end": { - "line": 2613, + "line": 2610, "column": 31 } } }, "range": [ - 78552, - 78576 + 78493, + 78517 ], "loc": { "start": { - "line": 2613, + "line": 2610, "column": 8 }, "end": { - "line": 2613, + "line": 2610, "column": 32 } } @@ -145209,16 +145082,16 @@ "object": { "type": "ThisExpression", "range": [ - 78585, - 78589 + 78526, + 78530 ], "loc": { "start": { - "line": 2614, + "line": 2611, "column": 8 }, "end": { - "line": 2614, + "line": 2611, "column": 12 } } @@ -145227,31 +145100,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 78590, - 78597 + 78531, + 78538 ], "loc": { "start": { - "line": 2614, + "line": 2611, "column": 13 }, "end": { - "line": 2614, + "line": 2611, "column": 20 } } }, "range": [ - 78585, - 78597 + 78526, + 78538 ], "loc": { "start": { - "line": 2614, + "line": 2611, "column": 8 }, "end": { - "line": 2614, + "line": 2611, "column": 20 } } @@ -145260,31 +145133,31 @@ "type": "Identifier", "name": "emit", "range": [ - 78598, - 78602 + 78539, + 78543 ], "loc": { "start": { - "line": 2614, + "line": 2611, "column": 21 }, "end": { - "line": 2614, + "line": 2611, "column": 25 } } }, "range": [ - 78585, - 78602 + 78526, + 78543 ], "loc": { "start": { - "line": 2614, + "line": 2611, "column": 8 }, "end": { - "line": 2614, + "line": 2611, "column": 25 } } @@ -145295,16 +145168,16 @@ "value": "after-clearing-filters", "raw": "'after-clearing-filters'", "range": [ - 78603, - 78627 + 78544, + 78568 ], "loc": { "start": { - "line": 2614, + "line": 2611, "column": 26 }, "end": { - "line": 2614, + "line": 2611, "column": 50 } } @@ -145312,63 +145185,63 @@ { "type": "ThisExpression", "range": [ - 78629, - 78633 + 78570, + 78574 ], "loc": { "start": { - "line": 2614, + "line": 2611, "column": 52 }, "end": { - "line": 2614, + "line": 2611, "column": 56 } } } ], "range": [ - 78585, - 78634 + 78526, + 78575 ], "loc": { "start": { - "line": 2614, + "line": 2611, "column": 8 }, "end": { - "line": 2614, + "line": 2611, "column": 57 } } }, "range": [ - 78585, - 78635 + 78526, + 78576 ], "loc": { "start": { - "line": 2614, + "line": 2611, "column": 8 }, "end": { - "line": 2614, + "line": 2611, "column": 58 } } } ], "range": [ - 78222, - 78641 + 78163, + 78582 ], "loc": { "start": { - "line": 2599, + "line": 2596, "column": 19 }, "end": { - "line": 2615, + "line": 2612, "column": 5 } } @@ -145376,16 +145249,16 @@ "generator": false, "expression": false, "range": [ - 78219, - 78641 + 78160, + 78582 ], "loc": { "start": { - "line": 2599, + "line": 2596, "column": 16 }, "end": { - "line": 2615, + "line": 2612, "column": 5 } } @@ -145393,16 +145266,16 @@ "kind": "method", "computed": false, "range": [ - 78207, - 78641 + 78148, + 78582 ], "loc": { "start": { - "line": 2599, + "line": 2596, "column": 4 }, "end": { - "line": 2615, + "line": 2612, "column": 5 } }, @@ -145411,16 +145284,16 @@ "type": "Block", "value": "*\n * Clear all the filters' values\n ", "range": [ - 78154, - 78202 + 78095, + 78143 ], "loc": { "start": { - "line": 2596, + "line": 2593, "column": 4 }, "end": { - "line": 2598, + "line": 2595, "column": 7 } } @@ -145431,16 +145304,16 @@ "type": "Block", "value": "*\n * Clears filtered columns visual indicator (background color)\n ", "range": [ - 78647, - 78725 + 78588, + 78666 ], "loc": { "start": { - "line": 2617, + "line": 2614, "column": 4 }, "end": { - "line": 2619, + "line": 2616, "column": 7 } } @@ -145454,16 +145327,16 @@ "type": "Identifier", "name": "clearActiveColumns", "range": [ - 78730, - 78748 + 78671, + 78689 ], "loc": { "start": { - "line": 2620, + "line": 2617, "column": 4 }, "end": { - "line": 2620, + "line": 2617, "column": 22 } } @@ -145486,16 +145359,16 @@ "type": "Identifier", "name": "i", "range": [ - 78770, - 78771 + 78711, + 78712 ], "loc": { "start": { - "line": 2621, + "line": 2618, "column": 17 }, "end": { - "line": 2621, + "line": 2618, "column": 18 } } @@ -145505,31 +145378,31 @@ "value": 0, "raw": "0", "range": [ - 78774, - 78775 + 78715, + 78716 ], "loc": { "start": { - "line": 2621, + "line": 2618, "column": 21 }, "end": { - "line": 2621, + "line": 2618, "column": 22 } } }, "range": [ - 78770, - 78775 + 78711, + 78716 ], "loc": { "start": { - "line": 2621, + "line": 2618, "column": 17 }, "end": { - "line": 2621, + "line": 2618, "column": 22 } } @@ -145540,16 +145413,16 @@ "type": "Identifier", "name": "len", "range": [ - 78777, - 78780 + 78718, + 78721 ], "loc": { "start": { - "line": 2621, + "line": 2618, "column": 24 }, "end": { - "line": 2621, + "line": 2618, "column": 27 } } @@ -145562,16 +145435,16 @@ "object": { "type": "ThisExpression", "range": [ - 78783, - 78787 + 78724, + 78728 ], "loc": { "start": { - "line": 2621, + "line": 2618, "column": 30 }, "end": { - "line": 2621, + "line": 2618, "column": 34 } } @@ -145580,31 +145453,31 @@ "type": "Identifier", "name": "getCellsNb", "range": [ - 78788, - 78798 + 78729, + 78739 ], "loc": { "start": { - "line": 2621, + "line": 2618, "column": 35 }, "end": { - "line": 2621, + "line": 2618, "column": 45 } } }, "range": [ - 78783, - 78798 + 78724, + 78739 ], "loc": { "start": { - "line": 2621, + "line": 2618, "column": 30 }, "end": { - "line": 2621, + "line": 2618, "column": 45 } } @@ -145616,16 +145489,16 @@ "object": { "type": "ThisExpression", "range": [ - 78799, - 78803 + 78740, + 78744 ], "loc": { "start": { - "line": 2621, + "line": 2618, "column": 46 }, "end": { - "line": 2621, + "line": 2618, "column": 50 } } @@ -145634,62 +145507,62 @@ "type": "Identifier", "name": "headersRow", "range": [ - 78804, - 78814 + 78745, + 78755 ], "loc": { "start": { - "line": 2621, + "line": 2618, "column": 51 }, "end": { - "line": 2621, + "line": 2618, "column": 61 } } }, "range": [ - 78799, - 78814 + 78740, + 78755 ], "loc": { "start": { - "line": 2621, + "line": 2618, "column": 46 }, "end": { - "line": 2621, + "line": 2618, "column": 61 } } } ], "range": [ - 78783, - 78815 + 78724, + 78756 ], "loc": { "start": { - "line": 2621, + "line": 2618, "column": 30 }, "end": { - "line": 2621, + "line": 2618, "column": 62 } } }, "range": [ - 78777, - 78815 + 78718, + 78756 ], "loc": { "start": { - "line": 2621, + "line": 2618, "column": 24 }, "end": { - "line": 2621, + "line": 2618, "column": 62 } } @@ -145697,16 +145570,16 @@ ], "kind": "let", "range": [ - 78766, - 78815 + 78707, + 78756 ], "loc": { "start": { - "line": 2621, + "line": 2618, "column": 13 }, "end": { - "line": 2621, + "line": 2618, "column": 62 } } @@ -145718,16 +145591,16 @@ "type": "Identifier", "name": "i", "range": [ - 78817, - 78818 + 78758, + 78759 ], "loc": { "start": { - "line": 2621, + "line": 2618, "column": 64 }, "end": { - "line": 2621, + "line": 2618, "column": 65 } } @@ -145736,31 +145609,31 @@ "type": "Identifier", "name": "len", "range": [ - 78821, - 78824 + 78762, + 78765 ], "loc": { "start": { - "line": 2621, + "line": 2618, "column": 68 }, "end": { - "line": 2621, + "line": 2618, "column": 71 } } }, "range": [ - 78817, - 78824 + 78758, + 78765 ], "loc": { "start": { - "line": 2621, + "line": 2618, "column": 64 }, "end": { - "line": 2621, + "line": 2618, "column": 71 } } @@ -145772,32 +145645,32 @@ "type": "Identifier", "name": "i", "range": [ - 78826, - 78827 + 78767, + 78768 ], "loc": { "start": { - "line": 2621, + "line": 2618, "column": 73 }, "end": { - "line": 2621, + "line": 2618, "column": 74 } } }, "prefix": false, "range": [ - 78826, - 78829 + 78767, + 78770 ], "loc": { "start": { - "line": 2621, + "line": 2618, "column": 73 }, "end": { - "line": 2621, + "line": 2618, "column": 76 } } @@ -145813,16 +145686,16 @@ "type": "Identifier", "name": "removeClass", "range": [ - 78845, - 78856 + 78786, + 78797 ], "loc": { "start": { - "line": 2622, + "line": 2619, "column": 12 }, "end": { - "line": 2622, + "line": 2619, "column": 23 } } @@ -145836,16 +145709,16 @@ "object": { "type": "ThisExpression", "range": [ - 78857, - 78861 + 78798, + 78802 ], "loc": { "start": { - "line": 2622, + "line": 2619, "column": 24 }, "end": { - "line": 2622, + "line": 2619, "column": 28 } } @@ -145854,31 +145727,31 @@ "type": "Identifier", "name": "getHeaderElement", "range": [ - 78862, - 78878 + 78803, + 78819 ], "loc": { "start": { - "line": 2622, + "line": 2619, "column": 29 }, "end": { - "line": 2622, + "line": 2619, "column": 45 } } }, "range": [ - 78857, - 78878 + 78798, + 78819 ], "loc": { "start": { - "line": 2622, + "line": 2619, "column": 24 }, "end": { - "line": 2622, + "line": 2619, "column": 45 } } @@ -145888,32 +145761,32 @@ "type": "Identifier", "name": "i", "range": [ - 78879, - 78880 + 78820, + 78821 ], "loc": { "start": { - "line": 2622, + "line": 2619, "column": 46 }, "end": { - "line": 2622, + "line": 2619, "column": 47 } } } ], "range": [ - 78857, - 78881 + 78798, + 78822 ], "loc": { "start": { - "line": 2622, + "line": 2619, "column": 24 }, "end": { - "line": 2622, + "line": 2619, "column": 48 } } @@ -145924,16 +145797,16 @@ "object": { "type": "ThisExpression", "range": [ - 78883, - 78887 + 78824, + 78828 ], "loc": { "start": { - "line": 2622, + "line": 2619, "column": 50 }, "end": { - "line": 2622, + "line": 2619, "column": 54 } } @@ -145942,109 +145815,109 @@ "type": "Identifier", "name": "activeColumnsCssClass", "range": [ - 78888, - 78909 + 78829, + 78850 ], "loc": { "start": { - "line": 2622, + "line": 2619, "column": 55 }, "end": { - "line": 2622, + "line": 2619, "column": 76 } } }, "range": [ - 78883, - 78909 + 78824, + 78850 ], "loc": { "start": { - "line": 2622, + "line": 2619, "column": 50 }, "end": { - "line": 2622, + "line": 2619, "column": 76 } } } ], "range": [ - 78845, - 78910 + 78786, + 78851 ], "loc": { "start": { - "line": 2622, + "line": 2619, "column": 12 }, "end": { - "line": 2622, + "line": 2619, "column": 77 } } }, "range": [ - 78845, - 78911 + 78786, + 78852 ], "loc": { "start": { - "line": 2622, + "line": 2619, "column": 12 }, "end": { - "line": 2622, + "line": 2619, "column": 78 } } } ], "range": [ - 78831, - 78921 + 78772, + 78862 ], "loc": { "start": { - "line": 2621, + "line": 2618, "column": 78 }, "end": { - "line": 2623, + "line": 2620, "column": 9 } } }, "range": [ - 78761, - 78921 + 78702, + 78862 ], "loc": { "start": { - "line": 2621, + "line": 2618, "column": 8 }, "end": { - "line": 2623, + "line": 2620, "column": 9 } } } ], "range": [ - 78751, - 78927 + 78692, + 78868 ], "loc": { "start": { - "line": 2620, + "line": 2617, "column": 25 }, "end": { - "line": 2624, + "line": 2621, "column": 5 } } @@ -146052,16 +145925,16 @@ "generator": false, "expression": false, "range": [ - 78748, - 78927 + 78689, + 78868 ], "loc": { "start": { - "line": 2620, + "line": 2617, "column": 22 }, "end": { - "line": 2624, + "line": 2621, "column": 5 } } @@ -146069,16 +145942,16 @@ "kind": "method", "computed": false, "range": [ - 78730, - 78927 + 78671, + 78868 ], "loc": { "start": { - "line": 2620, + "line": 2617, "column": 4 }, "end": { - "line": 2624, + "line": 2621, "column": 5 } }, @@ -146087,16 +145960,16 @@ "type": "Block", "value": "*\n * Clears filtered columns visual indicator (background color)\n ", "range": [ - 78647, - 78725 + 78588, + 78666 ], "loc": { "start": { - "line": 2617, + "line": 2614, "column": 4 }, "end": { - "line": 2619, + "line": 2616, "column": 7 } } @@ -146107,16 +145980,16 @@ "type": "Block", "value": "*\n * Mark currently filtered column\n * @param {Number} colIndex Column index\n ", "range": [ - 78933, - 79028 + 78874, + 78969 ], "loc": { "start": { - "line": 2626, + "line": 2623, "column": 4 }, "end": { - "line": 2629, + "line": 2626, "column": 7 } } @@ -146130,16 +146003,16 @@ "type": "Identifier", "name": "markActiveColumn", "range": [ - 79033, - 79049 + 78974, + 78990 ], "loc": { "start": { - "line": 2630, + "line": 2627, "column": 4 }, "end": { - "line": 2630, + "line": 2627, "column": 20 } } @@ -146152,16 +146025,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 79050, - 79058 + 78991, + 78999 ], "loc": { "start": { - "line": 2630, + "line": 2627, "column": 21 }, "end": { - "line": 2630, + "line": 2627, "column": 29 } } @@ -146179,16 +146052,16 @@ "type": "Identifier", "name": "header", "range": [ - 79074, - 79080 + 79015, + 79021 ], "loc": { "start": { - "line": 2631, + "line": 2628, "column": 12 }, "end": { - "line": 2631, + "line": 2628, "column": 18 } } @@ -146201,16 +146074,16 @@ "object": { "type": "ThisExpression", "range": [ - 79083, - 79087 + 79024, + 79028 ], "loc": { "start": { - "line": 2631, + "line": 2628, "column": 21 }, "end": { - "line": 2631, + "line": 2628, "column": 25 } } @@ -146219,31 +146092,31 @@ "type": "Identifier", "name": "getHeaderElement", "range": [ - 79088, - 79104 + 79029, + 79045 ], "loc": { "start": { - "line": 2631, + "line": 2628, "column": 26 }, "end": { - "line": 2631, + "line": 2628, "column": 42 } } }, "range": [ - 79083, - 79104 + 79024, + 79045 ], "loc": { "start": { - "line": 2631, + "line": 2628, "column": 21 }, "end": { - "line": 2631, + "line": 2628, "column": 42 } } @@ -146253,47 +146126,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 79105, - 79113 + 79046, + 79054 ], "loc": { "start": { - "line": 2631, + "line": 2628, "column": 43 }, "end": { - "line": 2631, + "line": 2628, "column": 51 } } } ], "range": [ - 79083, - 79114 + 79024, + 79055 ], "loc": { "start": { - "line": 2631, + "line": 2628, "column": 21 }, "end": { - "line": 2631, + "line": 2628, "column": 52 } } }, "range": [ - 79074, - 79114 + 79015, + 79055 ], "loc": { "start": { - "line": 2631, + "line": 2628, "column": 12 }, "end": { - "line": 2631, + "line": 2628, "column": 52 } } @@ -146301,16 +146174,16 @@ ], "kind": "let", "range": [ - 79070, - 79115 + 79011, + 79056 ], "loc": { "start": { - "line": 2631, + "line": 2628, "column": 8 }, "end": { - "line": 2631, + "line": 2628, "column": 53 } } @@ -146323,16 +146196,16 @@ "type": "Identifier", "name": "hasClass", "range": [ - 79128, - 79136 + 79069, + 79077 ], "loc": { "start": { - "line": 2632, + "line": 2629, "column": 12 }, "end": { - "line": 2632, + "line": 2629, "column": 20 } } @@ -146342,16 +146215,16 @@ "type": "Identifier", "name": "header", "range": [ - 79137, - 79143 + 79078, + 79084 ], "loc": { "start": { - "line": 2632, + "line": 2629, "column": 21 }, "end": { - "line": 2632, + "line": 2629, "column": 27 } } @@ -146362,16 +146235,16 @@ "object": { "type": "ThisExpression", "range": [ - 79145, - 79149 + 79086, + 79090 ], "loc": { "start": { - "line": 2632, + "line": 2629, "column": 29 }, "end": { - "line": 2632, + "line": 2629, "column": 33 } } @@ -146380,47 +146253,47 @@ "type": "Identifier", "name": "activeColumnsCssClass", "range": [ - 79150, - 79171 + 79091, + 79112 ], "loc": { "start": { - "line": 2632, + "line": 2629, "column": 34 }, "end": { - "line": 2632, + "line": 2629, "column": 55 } } }, "range": [ - 79145, - 79171 + 79086, + 79112 ], "loc": { "start": { - "line": 2632, + "line": 2629, "column": 29 }, "end": { - "line": 2632, + "line": 2629, "column": 55 } } } ], "range": [ - 79128, - 79172 + 79069, + 79113 ], "loc": { "start": { - "line": 2632, + "line": 2629, "column": 12 }, "end": { - "line": 2632, + "line": 2629, "column": 56 } } @@ -146432,48 +146305,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 79188, - 79195 + 79129, + 79136 ], "loc": { "start": { - "line": 2633, + "line": 2630, "column": 12 }, "end": { - "line": 2633, + "line": 2630, "column": 19 } } } ], "range": [ - 79174, - 79205 + 79115, + 79146 ], "loc": { "start": { - "line": 2632, + "line": 2629, "column": 58 }, "end": { - "line": 2634, + "line": 2631, "column": 9 } } }, "alternate": null, "range": [ - 79124, - 79205 + 79065, + 79146 ], "loc": { "start": { - "line": 2632, + "line": 2629, "column": 8 }, "end": { - "line": 2634, + "line": 2631, "column": 9 } } @@ -146488,16 +146361,16 @@ "object": { "type": "ThisExpression", "range": [ - 79214, - 79218 + 79155, + 79159 ], "loc": { "start": { - "line": 2635, + "line": 2632, "column": 8 }, "end": { - "line": 2635, + "line": 2632, "column": 12 } } @@ -146506,31 +146379,31 @@ "type": "Identifier", "name": "onBeforeActiveColumn", "range": [ - 79219, - 79239 + 79160, + 79180 ], "loc": { "start": { - "line": 2635, + "line": 2632, "column": 13 }, "end": { - "line": 2635, + "line": 2632, "column": 33 } } }, "range": [ - 79214, - 79239 + 79155, + 79180 ], "loc": { "start": { - "line": 2635, + "line": 2632, "column": 8 }, "end": { - "line": 2635, + "line": 2632, "column": 33 } } @@ -146539,16 +146412,16 @@ { "type": "ThisExpression", "range": [ - 79240, - 79244 + 79181, + 79185 ], "loc": { "start": { - "line": 2635, + "line": 2632, "column": 34 }, "end": { - "line": 2635, + "line": 2632, "column": 38 } } @@ -146557,47 +146430,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 79246, - 79254 + 79187, + 79195 ], "loc": { "start": { - "line": 2635, + "line": 2632, "column": 40 }, "end": { - "line": 2635, + "line": 2632, "column": 48 } } } ], "range": [ - 79214, - 79255 + 79155, + 79196 ], "loc": { "start": { - "line": 2635, + "line": 2632, "column": 8 }, "end": { - "line": 2635, + "line": 2632, "column": 49 } } }, "range": [ - 79214, - 79256 + 79155, + 79197 ], "loc": { "start": { - "line": 2635, + "line": 2632, "column": 8 }, "end": { - "line": 2635, + "line": 2632, "column": 50 } } @@ -146610,16 +146483,16 @@ "type": "Identifier", "name": "addClass", "range": [ - 79266, - 79274 + 79207, + 79215 ], "loc": { "start": { - "line": 2637, + "line": 2634, "column": 8 }, "end": { - "line": 2637, + "line": 2634, "column": 16 } } @@ -146629,16 +146502,16 @@ "type": "Identifier", "name": "header", "range": [ - 79275, - 79281 + 79216, + 79222 ], "loc": { "start": { - "line": 2637, + "line": 2634, "column": 17 }, "end": { - "line": 2637, + "line": 2634, "column": 23 } } @@ -146649,16 +146522,16 @@ "object": { "type": "ThisExpression", "range": [ - 79283, - 79287 + 79224, + 79228 ], "loc": { "start": { - "line": 2637, + "line": 2634, "column": 25 }, "end": { - "line": 2637, + "line": 2634, "column": 29 } } @@ -146667,62 +146540,62 @@ "type": "Identifier", "name": "activeColumnsCssClass", "range": [ - 79288, - 79309 + 79229, + 79250 ], "loc": { "start": { - "line": 2637, + "line": 2634, "column": 30 }, "end": { - "line": 2637, + "line": 2634, "column": 51 } } }, "range": [ - 79283, - 79309 + 79224, + 79250 ], "loc": { "start": { - "line": 2637, + "line": 2634, "column": 25 }, "end": { - "line": 2637, + "line": 2634, "column": 51 } } } ], "range": [ - 79266, - 79310 + 79207, + 79251 ], "loc": { "start": { - "line": 2637, + "line": 2634, "column": 8 }, "end": { - "line": 2637, + "line": 2634, "column": 52 } } }, "range": [ - 79266, - 79311 + 79207, + 79252 ], "loc": { "start": { - "line": 2637, + "line": 2634, "column": 8 }, "end": { - "line": 2637, + "line": 2634, "column": 53 } } @@ -146737,16 +146610,16 @@ "object": { "type": "ThisExpression", "range": [ - 79321, - 79325 + 79262, + 79266 ], "loc": { "start": { - "line": 2639, + "line": 2636, "column": 8 }, "end": { - "line": 2639, + "line": 2636, "column": 12 } } @@ -146755,31 +146628,31 @@ "type": "Identifier", "name": "onAfterActiveColumn", "range": [ - 79326, - 79345 + 79267, + 79286 ], "loc": { "start": { - "line": 2639, + "line": 2636, "column": 13 }, "end": { - "line": 2639, + "line": 2636, "column": 32 } } }, "range": [ - 79321, - 79345 + 79262, + 79286 ], "loc": { "start": { - "line": 2639, + "line": 2636, "column": 8 }, "end": { - "line": 2639, + "line": 2636, "column": 32 } } @@ -146788,16 +146661,16 @@ { "type": "ThisExpression", "range": [ - 79346, - 79350 + 79287, + 79291 ], "loc": { "start": { - "line": 2639, + "line": 2636, "column": 33 }, "end": { - "line": 2639, + "line": 2636, "column": 37 } } @@ -146806,63 +146679,63 @@ "type": "Identifier", "name": "colIndex", "range": [ - 79352, - 79360 + 79293, + 79301 ], "loc": { "start": { - "line": 2639, + "line": 2636, "column": 39 }, "end": { - "line": 2639, + "line": 2636, "column": 47 } } } ], "range": [ - 79321, - 79361 + 79262, + 79302 ], "loc": { "start": { - "line": 2639, + "line": 2636, "column": 8 }, "end": { - "line": 2639, + "line": 2636, "column": 48 } } }, "range": [ - 79321, - 79362 + 79262, + 79303 ], "loc": { "start": { - "line": 2639, + "line": 2636, "column": 8 }, "end": { - "line": 2639, + "line": 2636, "column": 49 } } } ], "range": [ - 79060, - 79368 + 79001, + 79309 ], "loc": { "start": { - "line": 2630, + "line": 2627, "column": 31 }, "end": { - "line": 2640, + "line": 2637, "column": 5 } } @@ -146870,16 +146743,16 @@ "generator": false, "expression": false, "range": [ - 79049, - 79368 + 78990, + 79309 ], "loc": { "start": { - "line": 2630, + "line": 2627, "column": 20 }, "end": { - "line": 2640, + "line": 2637, "column": 5 } } @@ -146887,16 +146760,16 @@ "kind": "method", "computed": false, "range": [ - 79033, - 79368 + 78974, + 79309 ], "loc": { "start": { - "line": 2630, + "line": 2627, "column": 4 }, "end": { - "line": 2640, + "line": 2637, "column": 5 } }, @@ -146905,16 +146778,16 @@ "type": "Block", "value": "*\n * Mark currently filtered column\n * @param {Number} colIndex Column index\n ", "range": [ - 78933, - 79028 + 78874, + 78969 ], "loc": { "start": { - "line": 2626, + "line": 2623, "column": 4 }, "end": { - "line": 2629, + "line": 2626, "column": 7 } } @@ -146925,16 +146798,16 @@ "type": "Block", "value": "*\n * Return the ID of the current active filter\n * @returns {String}\n ", "range": [ - 79374, - 79460 + 79315, + 79401 ], "loc": { "start": { - "line": 2642, + "line": 2639, "column": 4 }, "end": { - "line": 2645, + "line": 2642, "column": 7 } } @@ -146948,16 +146821,16 @@ "type": "Identifier", "name": "getActiveFilterId", "range": [ - 79465, - 79482 + 79406, + 79423 ], "loc": { "start": { - "line": 2646, + "line": 2643, "column": 4 }, "end": { - "line": 2646, + "line": 2643, "column": 21 } } @@ -146977,16 +146850,16 @@ "object": { "type": "ThisExpression", "range": [ - 79502, - 79506 + 79443, + 79447 ], "loc": { "start": { - "line": 2647, + "line": 2644, "column": 15 }, "end": { - "line": 2647, + "line": 2644, "column": 19 } } @@ -146995,62 +146868,62 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 79507, - 79521 + 79448, + 79462 ], "loc": { "start": { - "line": 2647, + "line": 2644, "column": 20 }, "end": { - "line": 2647, + "line": 2644, "column": 34 } } }, "range": [ - 79502, - 79521 + 79443, + 79462 ], "loc": { "start": { - "line": 2647, + "line": 2644, "column": 15 }, "end": { - "line": 2647, + "line": 2644, "column": 34 } } }, "range": [ - 79495, - 79522 + 79436, + 79463 ], "loc": { "start": { - "line": 2647, + "line": 2644, "column": 8 }, "end": { - "line": 2647, + "line": 2644, "column": 35 } } } ], "range": [ - 79485, - 79528 + 79426, + 79469 ], "loc": { "start": { - "line": 2646, + "line": 2643, "column": 24 }, "end": { - "line": 2648, + "line": 2645, "column": 5 } } @@ -147058,16 +146931,16 @@ "generator": false, "expression": false, "range": [ - 79482, - 79528 + 79423, + 79469 ], "loc": { "start": { - "line": 2646, + "line": 2643, "column": 21 }, "end": { - "line": 2648, + "line": 2645, "column": 5 } } @@ -147075,16 +146948,16 @@ "kind": "method", "computed": false, "range": [ - 79465, - 79528 + 79406, + 79469 ], "loc": { "start": { - "line": 2646, + "line": 2643, "column": 4 }, "end": { - "line": 2648, + "line": 2645, "column": 5 } }, @@ -147093,16 +146966,16 @@ "type": "Block", "value": "*\n * Return the ID of the current active filter\n * @returns {String}\n ", "range": [ - 79374, - 79460 + 79315, + 79401 ], "loc": { "start": { - "line": 2642, + "line": 2639, "column": 4 }, "end": { - "line": 2645, + "line": 2642, "column": 7 } } @@ -147113,16 +146986,16 @@ "type": "Block", "value": "*\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n ", "range": [ - 79534, - 79635 + 79475, + 79576 ], "loc": { "start": { - "line": 2650, + "line": 2647, "column": 4 }, "end": { - "line": 2653, + "line": 2650, "column": 7 } } @@ -147136,16 +147009,16 @@ "type": "Identifier", "name": "setActiveFilterId", "range": [ - 79640, - 79657 + 79581, + 79598 ], "loc": { "start": { - "line": 2654, + "line": 2651, "column": 4 }, "end": { - "line": 2654, + "line": 2651, "column": 21 } } @@ -147158,16 +147031,16 @@ "type": "Identifier", "name": "filterId", "range": [ - 79658, - 79666 + 79599, + 79607 ], "loc": { "start": { - "line": 2654, + "line": 2651, "column": 22 }, "end": { - "line": 2654, + "line": 2651, "column": 30 } } @@ -147187,16 +147060,16 @@ "object": { "type": "ThisExpression", "range": [ - 79678, - 79682 + 79619, + 79623 ], "loc": { "start": { - "line": 2655, + "line": 2652, "column": 8 }, "end": { - "line": 2655, + "line": 2652, "column": 12 } } @@ -147205,31 +147078,31 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 79683, - 79697 + 79624, + 79638 ], "loc": { "start": { - "line": 2655, + "line": 2652, "column": 13 }, "end": { - "line": 2655, + "line": 2652, "column": 27 } } }, "range": [ - 79678, - 79697 + 79619, + 79638 ], "loc": { "start": { - "line": 2655, + "line": 2652, "column": 8 }, "end": { - "line": 2655, + "line": 2652, "column": 27 } } @@ -147238,62 +147111,62 @@ "type": "Identifier", "name": "filterId", "range": [ - 79700, - 79708 + 79641, + 79649 ], "loc": { "start": { - "line": 2655, + "line": 2652, "column": 30 }, "end": { - "line": 2655, + "line": 2652, "column": 38 } } }, "range": [ - 79678, - 79708 + 79619, + 79649 ], "loc": { "start": { - "line": 2655, + "line": 2652, "column": 8 }, "end": { - "line": 2655, + "line": 2652, "column": 38 } } }, "range": [ - 79678, - 79709 + 79619, + 79650 ], "loc": { "start": { - "line": 2655, + "line": 2652, "column": 8 }, "end": { - "line": 2655, + "line": 2652, "column": 39 } } } ], "range": [ - 79668, - 79715 + 79609, + 79656 ], "loc": { "start": { - "line": 2654, + "line": 2651, "column": 32 }, "end": { - "line": 2656, + "line": 2653, "column": 5 } } @@ -147301,16 +147174,16 @@ "generator": false, "expression": false, "range": [ - 79657, - 79715 + 79598, + 79656 ], "loc": { "start": { - "line": 2654, + "line": 2651, "column": 21 }, "end": { - "line": 2656, + "line": 2653, "column": 5 } } @@ -147318,16 +147191,16 @@ "kind": "method", "computed": false, "range": [ - 79640, - 79715 + 79581, + 79656 ], "loc": { "start": { - "line": 2654, + "line": 2651, "column": 4 }, "end": { - "line": 2656, + "line": 2653, "column": 5 } }, @@ -147336,16 +147209,16 @@ "type": "Block", "value": "*\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n ", "range": [ - 79534, - 79635 + 79475, + 79576 ], "loc": { "start": { - "line": 2650, + "line": 2647, "column": 4 }, "end": { - "line": 2653, + "line": 2650, "column": 7 } } @@ -147356,16 +147229,16 @@ "type": "Block", "value": "*\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @returns {Number} Column index\n ", "range": [ - 79721, - 79870 + 79662, + 79811 ], "loc": { "start": { - "line": 2658, + "line": 2655, "column": 4 }, "end": { - "line": 2662, + "line": 2659, "column": 7 } } @@ -147379,16 +147252,16 @@ "type": "Identifier", "name": "getColumnIndexFromFilterId", "range": [ - 79875, - 79901 + 79816, + 79842 ], "loc": { "start": { - "line": 2663, + "line": 2660, "column": 4 }, "end": { - "line": 2663, + "line": 2660, "column": 30 } } @@ -147403,16 +147276,16 @@ "type": "Identifier", "name": "filterId", "range": [ - 79902, - 79910 + 79843, + 79851 ], "loc": { "start": { - "line": 2663, + "line": 2660, "column": 31 }, "end": { - "line": 2663, + "line": 2660, "column": 39 } } @@ -147422,31 +147295,31 @@ "value": "", "raw": "''", "range": [ - 79913, - 79915 + 79854, + 79856 ], "loc": { "start": { - "line": 2663, + "line": 2660, "column": 42 }, "end": { - "line": 2663, + "line": 2660, "column": 44 } } }, "range": [ - 79902, - 79915 + 79843, + 79856 ], "loc": { "start": { - "line": 2663, + "line": 2660, "column": 31 }, "end": { - "line": 2663, + "line": 2660, "column": 44 } } @@ -147464,16 +147337,16 @@ "type": "Identifier", "name": "idx", "range": [ - 79931, - 79934 + 79872, + 79875 ], "loc": { "start": { - "line": 2664, + "line": 2661, "column": 12 }, "end": { - "line": 2664, + "line": 2661, "column": 15 } } @@ -147490,16 +147363,16 @@ "type": "Identifier", "name": "filterId", "range": [ - 79937, - 79945 + 79878, + 79886 ], "loc": { "start": { - "line": 2664, + "line": 2661, "column": 18 }, "end": { - "line": 2664, + "line": 2661, "column": 26 } } @@ -147508,31 +147381,31 @@ "type": "Identifier", "name": "split", "range": [ - 79946, - 79951 + 79887, + 79892 ], "loc": { "start": { - "line": 2664, + "line": 2661, "column": 27 }, "end": { - "line": 2664, + "line": 2661, "column": 32 } } }, "range": [ - 79937, - 79951 + 79878, + 79892 ], "loc": { "start": { - "line": 2664, + "line": 2661, "column": 18 }, "end": { - "line": 2664, + "line": 2661, "column": 32 } } @@ -147543,32 +147416,32 @@ "value": "_", "raw": "'_'", "range": [ - 79952, - 79955 + 79893, + 79896 ], "loc": { "start": { - "line": 2664, + "line": 2661, "column": 33 }, "end": { - "line": 2664, + "line": 2661, "column": 36 } } } ], "range": [ - 79937, - 79956 + 79878, + 79897 ], "loc": { "start": { - "line": 2664, + "line": 2661, "column": 18 }, "end": { - "line": 2664, + "line": 2661, "column": 37 } } @@ -147578,46 +147451,46 @@ "value": 0, "raw": "0", "range": [ - 79957, - 79958 + 79898, + 79899 ], "loc": { "start": { - "line": 2664, + "line": 2661, "column": 38 }, "end": { - "line": 2664, + "line": 2661, "column": 39 } } }, "range": [ - 79937, - 79959 + 79878, + 79900 ], "loc": { "start": { - "line": 2664, + "line": 2661, "column": 18 }, "end": { - "line": 2664, + "line": 2661, "column": 40 } } }, "range": [ - 79931, - 79959 + 79872, + 79900 ], "loc": { "start": { - "line": 2664, + "line": 2661, "column": 12 }, "end": { - "line": 2664, + "line": 2661, "column": 40 } } @@ -147625,16 +147498,16 @@ ], "kind": "let", "range": [ - 79927, - 79960 + 79868, + 79901 ], "loc": { "start": { - "line": 2664, + "line": 2661, "column": 8 }, "end": { - "line": 2664, + "line": 2661, "column": 41 } } @@ -147648,16 +147521,16 @@ "type": "Identifier", "name": "idx", "range": [ - 79969, - 79972 + 79910, + 79913 ], "loc": { "start": { - "line": 2665, + "line": 2662, "column": 8 }, "end": { - "line": 2665, + "line": 2662, "column": 11 } } @@ -147674,16 +147547,16 @@ "type": "Identifier", "name": "idx", "range": [ - 79975, - 79978 + 79916, + 79919 ], "loc": { "start": { - "line": 2665, + "line": 2662, "column": 14 }, "end": { - "line": 2665, + "line": 2662, "column": 17 } } @@ -147692,31 +147565,31 @@ "type": "Identifier", "name": "split", "range": [ - 79979, - 79984 + 79920, + 79925 ], "loc": { "start": { - "line": 2665, + "line": 2662, "column": 18 }, "end": { - "line": 2665, + "line": 2662, "column": 23 } } }, "range": [ - 79975, - 79984 + 79916, + 79925 ], "loc": { "start": { - "line": 2665, + "line": 2662, "column": 14 }, "end": { - "line": 2665, + "line": 2662, "column": 23 } } @@ -147728,16 +147601,16 @@ "object": { "type": "ThisExpression", "range": [ - 79985, - 79989 + 79926, + 79930 ], "loc": { "start": { - "line": 2665, + "line": 2662, "column": 24 }, "end": { - "line": 2665, + "line": 2662, "column": 28 } } @@ -147746,47 +147619,47 @@ "type": "Identifier", "name": "prfxFlt", "range": [ - 79990, - 79997 + 79931, + 79938 ], "loc": { "start": { - "line": 2665, + "line": 2662, "column": 29 }, "end": { - "line": 2665, + "line": 2662, "column": 36 } } }, "range": [ - 79985, - 79997 + 79926, + 79938 ], "loc": { "start": { - "line": 2665, + "line": 2662, "column": 24 }, "end": { - "line": 2665, + "line": 2662, "column": 36 } } } ], "range": [ - 79975, - 79998 + 79916, + 79939 ], "loc": { "start": { - "line": 2665, + "line": 2662, "column": 14 }, "end": { - "line": 2665, + "line": 2662, "column": 37 } } @@ -147796,61 +147669,61 @@ "value": 1, "raw": "1", "range": [ - 79999, - 80000 + 79940, + 79941 ], "loc": { "start": { - "line": 2665, + "line": 2662, "column": 38 }, "end": { - "line": 2665, + "line": 2662, "column": 39 } } }, "range": [ - 79975, - 80001 + 79916, + 79942 ], "loc": { "start": { - "line": 2665, + "line": 2662, "column": 14 }, "end": { - "line": 2665, + "line": 2662, "column": 40 } } }, "range": [ - 79969, - 80001 + 79910, + 79942 ], "loc": { "start": { - "line": 2665, + "line": 2662, "column": 8 }, "end": { - "line": 2665, + "line": 2662, "column": 40 } } }, "range": [ - 79969, - 80002 + 79910, + 79943 ], "loc": { "start": { - "line": 2665, + "line": 2662, "column": 8 }, "end": { - "line": 2665, + "line": 2662, "column": 41 } } @@ -147863,16 +147736,16 @@ "type": "Identifier", "name": "parseInt", "range": [ - 80018, - 80026 + 79959, + 79967 ], "loc": { "start": { - "line": 2666, + "line": 2663, "column": 15 }, "end": { - "line": 2666, + "line": 2663, "column": 23 } } @@ -147882,16 +147755,16 @@ "type": "Identifier", "name": "idx", "range": [ - 80027, - 80030 + 79968, + 79971 ], "loc": { "start": { - "line": 2666, + "line": 2663, "column": 24 }, "end": { - "line": 2666, + "line": 2663, "column": 27 } } @@ -147901,63 +147774,63 @@ "value": 10, "raw": "10", "range": [ - 80032, - 80034 + 79973, + 79975 ], "loc": { "start": { - "line": 2666, + "line": 2663, "column": 29 }, "end": { - "line": 2666, + "line": 2663, "column": 31 } } } ], "range": [ - 80018, - 80035 + 79959, + 79976 ], "loc": { "start": { - "line": 2666, + "line": 2663, "column": 15 }, "end": { - "line": 2666, + "line": 2663, "column": 32 } } }, "range": [ - 80011, - 80036 + 79952, + 79977 ], "loc": { "start": { - "line": 2666, + "line": 2663, "column": 8 }, "end": { - "line": 2666, + "line": 2663, "column": 33 } } } ], "range": [ - 79917, - 80042 + 79858, + 79983 ], "loc": { "start": { - "line": 2663, + "line": 2660, "column": 46 }, "end": { - "line": 2667, + "line": 2664, "column": 5 } } @@ -147965,16 +147838,16 @@ "generator": false, "expression": false, "range": [ - 79901, - 80042 + 79842, + 79983 ], "loc": { "start": { - "line": 2663, + "line": 2660, "column": 30 }, "end": { - "line": 2667, + "line": 2664, "column": 5 } } @@ -147982,16 +147855,16 @@ "kind": "method", "computed": false, "range": [ - 79875, - 80042 + 79816, + 79983 ], "loc": { "start": { - "line": 2663, + "line": 2660, "column": 4 }, "end": { - "line": 2667, + "line": 2664, "column": 5 } }, @@ -148000,16 +147873,16 @@ "type": "Block", "value": "*\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @returns {Number} Column index\n ", "range": [ - 79721, - 79870 + 79662, + 79811 ], "loc": { "start": { - "line": 2658, + "line": 2655, "column": 4 }, "end": { - "line": 2662, + "line": 2659, "column": 7 } } @@ -148020,16 +147893,16 @@ "type": "Block", "value": "*\n * Builds filter element ID for a given column index\n * @param {any} colIndex\n * @returns {String} Filter element ID string\n * @private\n ", "range": [ - 80048, - 80211 + 79989, + 80152 ], "loc": { "start": { - "line": 2669, + "line": 2666, "column": 4 }, "end": { - "line": 2674, + "line": 2671, "column": 7 } } @@ -148043,16 +147916,16 @@ "type": "Identifier", "name": "buildFilterId", "range": [ - 80216, - 80229 + 80157, + 80170 ], "loc": { "start": { - "line": 2675, + "line": 2672, "column": 4 }, "end": { - "line": 2675, + "line": 2672, "column": 17 } } @@ -148065,16 +147938,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 80230, - 80238 + 80171, + 80179 ], "loc": { "start": { - "line": 2675, + "line": 2672, "column": 18 }, "end": { - "line": 2675, + "line": 2672, "column": 26 } } @@ -148096,16 +147969,16 @@ }, "tail": false, "range": [ - 80257, - 80260 + 80198, + 80201 ], "loc": { "start": { - "line": 2676, + "line": 2673, "column": 15 }, "end": { - "line": 2676, + "line": 2673, "column": 18 } } @@ -148118,16 +147991,16 @@ }, "tail": false, "range": [ - 80272, - 80275 + 80213, + 80216 ], "loc": { "start": { - "line": 2676, + "line": 2673, "column": 30 }, "end": { - "line": 2676, + "line": 2673, "column": 33 } } @@ -148140,16 +148013,16 @@ }, "tail": false, "range": [ - 80283, - 80287 + 80224, + 80228 ], "loc": { "start": { - "line": 2676, + "line": 2673, "column": 41 }, "end": { - "line": 2676, + "line": 2673, "column": 45 } } @@ -148162,16 +148035,16 @@ }, "tail": true, "range": [ - 80294, - 80296 + 80235, + 80237 ], "loc": { "start": { - "line": 2676, + "line": 2673, "column": 52 }, "end": { - "line": 2676, + "line": 2673, "column": 54 } } @@ -148184,16 +148057,16 @@ "object": { "type": "ThisExpression", "range": [ - 80260, - 80264 + 80201, + 80205 ], "loc": { "start": { - "line": 2676, + "line": 2673, "column": 18 }, "end": { - "line": 2676, + "line": 2673, "column": 22 } } @@ -148202,31 +148075,31 @@ "type": "Identifier", "name": "prfxFlt", "range": [ - 80265, - 80272 + 80206, + 80213 ], "loc": { "start": { - "line": 2676, + "line": 2673, "column": 23 }, "end": { - "line": 2676, + "line": 2673, "column": 30 } } }, "range": [ - 80260, - 80272 + 80201, + 80213 ], "loc": { "start": { - "line": 2676, + "line": 2673, "column": 18 }, "end": { - "line": 2676, + "line": 2673, "column": 30 } } @@ -148235,16 +148108,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 80275, - 80283 + 80216, + 80224 ], "loc": { "start": { - "line": 2676, + "line": 2673, "column": 33 }, "end": { - "line": 2676, + "line": 2673, "column": 41 } } @@ -148255,16 +148128,16 @@ "object": { "type": "ThisExpression", "range": [ - 80287, - 80291 + 80228, + 80232 ], "loc": { "start": { - "line": 2676, + "line": 2673, "column": 45 }, "end": { - "line": 2676, + "line": 2673, "column": 49 } } @@ -148273,78 +148146,78 @@ "type": "Identifier", "name": "id", "range": [ - 80292, - 80294 + 80233, + 80235 ], "loc": { "start": { - "line": 2676, + "line": 2673, "column": 50 }, "end": { - "line": 2676, + "line": 2673, "column": 52 } } }, "range": [ - 80287, - 80294 + 80228, + 80235 ], "loc": { "start": { - "line": 2676, + "line": 2673, "column": 45 }, "end": { - "line": 2676, + "line": 2673, "column": 52 } } } ], "range": [ - 80257, - 80296 + 80198, + 80237 ], "loc": { "start": { - "line": 2676, + "line": 2673, "column": 15 }, "end": { - "line": 2676, + "line": 2673, "column": 54 } } }, "range": [ - 80250, - 80297 + 80191, + 80238 ], "loc": { "start": { - "line": 2676, + "line": 2673, "column": 8 }, "end": { - "line": 2676, + "line": 2673, "column": 55 } } } ], "range": [ - 80240, - 80303 + 80181, + 80244 ], "loc": { "start": { - "line": 2675, + "line": 2672, "column": 28 }, "end": { - "line": 2677, + "line": 2674, "column": 5 } } @@ -148352,16 +148225,16 @@ "generator": false, "expression": false, "range": [ - 80229, - 80303 + 80170, + 80244 ], "loc": { "start": { - "line": 2675, + "line": 2672, "column": 17 }, "end": { - "line": 2677, + "line": 2674, "column": 5 } } @@ -148369,16 +148242,16 @@ "kind": "method", "computed": false, "range": [ - 80216, - 80303 + 80157, + 80244 ], "loc": { "start": { - "line": 2675, + "line": 2672, "column": 4 }, "end": { - "line": 2677, + "line": 2674, "column": 5 } }, @@ -148387,16 +148260,16 @@ "type": "Block", "value": "*\n * Builds filter element ID for a given column index\n * @param {any} colIndex\n * @returns {String} Filter element ID string\n * @private\n ", "range": [ - 80048, - 80211 + 79989, + 80152 ], "loc": { "start": { - "line": 2669, + "line": 2666, "column": 4 }, "end": { - "line": 2674, + "line": 2671, "column": 7 } } @@ -148407,16 +148280,16 @@ "type": "Block", "value": "*\n * Make specified column's filter active\n * @param colIndex Index of a column\n ", "range": [ - 80309, - 80406 + 80250, + 80347 ], "loc": { "start": { - "line": 2679, + "line": 2676, "column": 4 }, "end": { - "line": 2682, + "line": 2679, "column": 7 } } @@ -148430,16 +148303,16 @@ "type": "Identifier", "name": "activateFilter", "range": [ - 80411, - 80425 + 80352, + 80366 ], "loc": { "start": { - "line": 2683, + "line": 2680, "column": 4 }, "end": { - "line": 2683, + "line": 2680, "column": 18 } } @@ -148452,16 +148325,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 80426, - 80434 + 80367, + 80375 ], "loc": { "start": { - "line": 2683, + "line": 2680, "column": 19 }, "end": { - "line": 2683, + "line": 2680, "column": 27 } } @@ -148478,16 +148351,16 @@ "type": "Identifier", "name": "isUndef", "range": [ - 80450, - 80457 + 80391, + 80398 ], "loc": { "start": { - "line": 2684, + "line": 2681, "column": 12 }, "end": { - "line": 2684, + "line": 2681, "column": 19 } } @@ -148497,32 +148370,32 @@ "type": "Identifier", "name": "colIndex", "range": [ - 80458, - 80466 + 80399, + 80407 ], "loc": { "start": { - "line": 2684, + "line": 2681, "column": 20 }, "end": { - "line": 2684, + "line": 2681, "column": 28 } } } ], "range": [ - 80450, - 80467 + 80391, + 80408 ], "loc": { "start": { - "line": 2684, + "line": 2681, "column": 12 }, "end": { - "line": 2684, + "line": 2681, "column": 29 } } @@ -148534,48 +148407,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 80483, - 80490 + 80424, + 80431 ], "loc": { "start": { - "line": 2685, + "line": 2682, "column": 12 }, "end": { - "line": 2685, + "line": 2682, "column": 19 } } } ], "range": [ - 80469, - 80500 + 80410, + 80441 ], "loc": { "start": { - "line": 2684, + "line": 2681, "column": 31 }, "end": { - "line": 2686, + "line": 2683, "column": 9 } } }, "alternate": null, "range": [ - 80446, - 80500 + 80387, + 80441 ], "loc": { "start": { - "line": 2684, + "line": 2681, "column": 8 }, "end": { - "line": 2686, + "line": 2683, "column": 9 } } @@ -148590,16 +148463,16 @@ "object": { "type": "ThisExpression", "range": [ - 80509, - 80513 + 80450, + 80454 ], "loc": { "start": { - "line": 2687, + "line": 2684, "column": 8 }, "end": { - "line": 2687, + "line": 2684, "column": 12 } } @@ -148608,31 +148481,31 @@ "type": "Identifier", "name": "setActiveFilterId", "range": [ - 80514, - 80531 + 80455, + 80472 ], "loc": { "start": { - "line": 2687, + "line": 2684, "column": 13 }, "end": { - "line": 2687, + "line": 2684, "column": 30 } } }, "range": [ - 80509, - 80531 + 80450, + 80472 ], "loc": { "start": { - "line": 2687, + "line": 2684, "column": 8 }, "end": { - "line": 2687, + "line": 2684, "column": 30 } } @@ -148646,16 +148519,16 @@ "object": { "type": "ThisExpression", "range": [ - 80532, - 80536 + 80473, + 80477 ], "loc": { "start": { - "line": 2687, + "line": 2684, "column": 31 }, "end": { - "line": 2687, + "line": 2684, "column": 35 } } @@ -148664,31 +148537,31 @@ "type": "Identifier", "name": "getFilterId", "range": [ - 80537, - 80548 + 80478, + 80489 ], "loc": { "start": { - "line": 2687, + "line": 2684, "column": 36 }, "end": { - "line": 2687, + "line": 2684, "column": 47 } } }, "range": [ - 80532, - 80548 + 80473, + 80489 ], "loc": { "start": { - "line": 2687, + "line": 2684, "column": 31 }, "end": { - "line": 2687, + "line": 2684, "column": 47 } } @@ -148698,79 +148571,79 @@ "type": "Identifier", "name": "colIndex", "range": [ - 80549, - 80557 + 80490, + 80498 ], "loc": { "start": { - "line": 2687, + "line": 2684, "column": 48 }, "end": { - "line": 2687, + "line": 2684, "column": 56 } } } ], "range": [ - 80532, - 80558 + 80473, + 80499 ], "loc": { "start": { - "line": 2687, + "line": 2684, "column": 31 }, "end": { - "line": 2687, + "line": 2684, "column": 57 } } } ], "range": [ - 80509, - 80559 + 80450, + 80500 ], "loc": { "start": { - "line": 2687, + "line": 2684, "column": 8 }, "end": { - "line": 2687, + "line": 2684, "column": 58 } } }, "range": [ - 80509, - 80560 + 80450, + 80501 ], "loc": { "start": { - "line": 2687, + "line": 2684, "column": 8 }, "end": { - "line": 2687, + "line": 2684, "column": 59 } } } ], "range": [ - 80436, - 80566 + 80377, + 80507 ], "loc": { "start": { - "line": 2683, + "line": 2680, "column": 29 }, "end": { - "line": 2688, + "line": 2685, "column": 5 } } @@ -148778,16 +148651,16 @@ "generator": false, "expression": false, "range": [ - 80425, - 80566 + 80366, + 80507 ], "loc": { "start": { - "line": 2683, + "line": 2680, "column": 18 }, "end": { - "line": 2688, + "line": 2685, "column": 5 } } @@ -148795,16 +148668,16 @@ "kind": "method", "computed": false, "range": [ - 80411, - 80566 + 80352, + 80507 ], "loc": { "start": { - "line": 2683, + "line": 2680, "column": 4 }, "end": { - "line": 2688, + "line": 2685, "column": 5 } }, @@ -148813,16 +148686,16 @@ "type": "Block", "value": "*\n * Make specified column's filter active\n * @param colIndex Index of a column\n ", "range": [ - 80309, - 80406 + 80250, + 80347 ], "loc": { "start": { - "line": 2679, + "line": 2676, "column": 4 }, "end": { - "line": 2682, + "line": 2679, "column": 7 } } @@ -148833,16 +148706,16 @@ "type": "Block", "value": "*\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n ", "range": [ - 80572, - 80677 + 80513, + 80618 ], "loc": { "start": { - "line": 2690, + "line": 2687, "column": 4 }, "end": { - "line": 2693, + "line": 2690, "column": 7 } } @@ -148856,16 +148729,16 @@ "type": "Identifier", "name": "linkFilters", "range": [ - 80682, - 80693 + 80623, + 80634 ], "loc": { "start": { - "line": 2694, + "line": 2691, "column": 4 }, "end": { - "line": 2694, + "line": 2691, "column": 15 } } @@ -148891,16 +148764,16 @@ "object": { "type": "ThisExpression", "range": [ - 80711, - 80715 + 80652, + 80656 ], "loc": { "start": { - "line": 2695, + "line": 2692, "column": 13 }, "end": { - "line": 2695, + "line": 2692, "column": 17 } } @@ -148909,47 +148782,47 @@ "type": "Identifier", "name": "linkedFilters", "range": [ - 80716, - 80729 + 80657, + 80670 ], "loc": { "start": { - "line": 2695, + "line": 2692, "column": 18 }, "end": { - "line": 2695, + "line": 2692, "column": 31 } } }, "range": [ - 80711, - 80729 + 80652, + 80670 ], "loc": { "start": { - "line": 2695, + "line": 2692, "column": 13 }, "end": { - "line": 2695, + "line": 2692, "column": 31 } } }, "prefix": true, "range": [ - 80710, - 80729 + 80651, + 80670 ], "loc": { "start": { - "line": 2695, + "line": 2692, "column": 12 }, "end": { - "line": 2695, + "line": 2692, "column": 31 } } @@ -148963,16 +148836,16 @@ "object": { "type": "ThisExpression", "range": [ - 80734, - 80738 + 80675, + 80679 ], "loc": { "start": { - "line": 2695, + "line": 2692, "column": 36 }, "end": { - "line": 2695, + "line": 2692, "column": 40 } } @@ -148981,62 +148854,62 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 80739, - 80753 + 80680, + 80694 ], "loc": { "start": { - "line": 2695, + "line": 2692, "column": 41 }, "end": { - "line": 2695, + "line": 2692, "column": 55 } } }, "range": [ - 80734, - 80753 + 80675, + 80694 ], "loc": { "start": { - "line": 2695, + "line": 2692, "column": 36 }, "end": { - "line": 2695, + "line": 2692, "column": 55 } } }, "prefix": true, "range": [ - 80733, - 80753 + 80674, + 80694 ], "loc": { "start": { - "line": 2695, + "line": 2692, "column": 35 }, "end": { - "line": 2695, + "line": 2692, "column": 55 } } }, "range": [ - 80710, - 80753 + 80651, + 80694 ], "loc": { "start": { - "line": 2695, + "line": 2692, "column": 12 }, "end": { - "line": 2695, + "line": 2692, "column": 55 } } @@ -149048,48 +148921,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 80769, - 80776 + 80710, + 80717 ], "loc": { "start": { - "line": 2696, + "line": 2693, "column": 12 }, "end": { - "line": 2696, + "line": 2693, "column": 19 } } } ], "range": [ - 80755, - 80786 + 80696, + 80727 ], "loc": { "start": { - "line": 2695, + "line": 2692, "column": 57 }, "end": { - "line": 2697, + "line": 2694, "column": 9 } } }, "alternate": null, "range": [ - 80706, - 80786 + 80647, + 80727 ], "loc": { "start": { - "line": 2695, + "line": 2692, "column": 8 }, "end": { - "line": 2697, + "line": 2694, "column": 9 } } @@ -149103,16 +148976,16 @@ "type": "Identifier", "name": "slcA1", "range": [ - 80799, - 80804 + 80740, + 80745 ], "loc": { "start": { - "line": 2698, + "line": 2695, "column": 12 }, "end": { - "line": 2698, + "line": 2695, "column": 17 } } @@ -149125,16 +148998,16 @@ "object": { "type": "ThisExpression", "range": [ - 80807, - 80811 + 80748, + 80752 ], "loc": { "start": { - "line": 2698, + "line": 2695, "column": 20 }, "end": { - "line": 2698, + "line": 2695, "column": 24 } } @@ -149143,31 +149016,31 @@ "type": "Identifier", "name": "getFiltersByType", "range": [ - 80812, - 80828 + 80753, + 80769 ], "loc": { "start": { - "line": 2698, + "line": 2695, "column": 25 }, "end": { - "line": 2698, + "line": 2695, "column": 41 } } }, "range": [ - 80807, - 80828 + 80748, + 80769 ], "loc": { "start": { - "line": 2698, + "line": 2695, "column": 20 }, "end": { - "line": 2698, + "line": 2695, "column": 41 } } @@ -149177,17 +149050,161 @@ "type": "Identifier", "name": "SELECT", "range": [ - 80829, + 80770, + 80776 + ], + "loc": { + "start": { + "line": 2695, + "column": 42 + }, + "end": { + "line": 2695, + "column": 48 + } + } + }, + { + "type": "Literal", + "value": true, + "raw": "true", + "range": [ + 80778, + 80782 + ], + "loc": { + "start": { + "line": 2695, + "column": 50 + }, + "end": { + "line": 2695, + "column": 54 + } + } + } + ], + "range": [ + 80748, + 80783 + ], + "loc": { + "start": { + "line": 2695, + "column": 20 + }, + "end": { + "line": 2695, + "column": 55 + } + } + }, + "range": [ + 80740, + 80783 + ], + "loc": { + "start": { + "line": 2695, + "column": 12 + }, + "end": { + "line": 2695, + "column": 55 + } + } + }, + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "slcA2", + "range": [ + 80797, + 80802 + ], + "loc": { + "start": { + "line": 2696, + "column": 12 + }, + "end": { + "line": 2696, + "column": 17 + } + } + }, + "init": { + "type": "CallExpression", + "callee": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "ThisExpression", + "range": [ + 80805, + 80809 + ], + "loc": { + "start": { + "line": 2696, + "column": 20 + }, + "end": { + "line": 2696, + "column": 24 + } + } + }, + "property": { + "type": "Identifier", + "name": "getFiltersByType", + "range": [ + 80810, + 80826 + ], + "loc": { + "start": { + "line": 2696, + "column": 25 + }, + "end": { + "line": 2696, + "column": 41 + } + } + }, + "range": [ + 80805, + 80826 + ], + "loc": { + "start": { + "line": 2696, + "column": 20 + }, + "end": { + "line": 2696, + "column": 41 + } + } + }, + "arguments": [ + { + "type": "Identifier", + "name": "MULTIPLE", + "range": [ + 80827, 80835 ], "loc": { "start": { - "line": 2698, + "line": 2696, "column": 42 }, "end": { - "line": 2698, - "column": 48 + "line": 2696, + "column": 50 } } }, @@ -149201,43 +149218,43 @@ ], "loc": { "start": { - "line": 2698, - "column": 50 + "line": 2696, + "column": 52 }, "end": { - "line": 2698, - "column": 54 + "line": 2696, + "column": 56 } } } ], "range": [ - 80807, + 80805, 80842 ], "loc": { "start": { - "line": 2698, + "line": 2696, "column": 20 }, "end": { - "line": 2698, - "column": 55 + "line": 2696, + "column": 57 } } }, "range": [ - 80799, + 80797, 80842 ], "loc": { "start": { - "line": 2698, + "line": 2696, "column": 12 }, "end": { - "line": 2698, - "column": 55 + "line": 2696, + "column": 57 } } }, @@ -149245,18 +149262,18 @@ "type": "VariableDeclarator", "id": { "type": "Identifier", - "name": "slcA2", + "name": "slcA3", "range": [ 80856, 80861 ], "loc": { "start": { - "line": 2699, + "line": 2697, "column": 12 }, "end": { - "line": 2699, + "line": 2697, "column": 17 } } @@ -149274,11 +149291,11 @@ ], "loc": { "start": { - "line": 2699, + "line": 2697, "column": 20 }, "end": { - "line": 2699, + "line": 2697, "column": 24 } } @@ -149292,11 +149309,11 @@ ], "loc": { "start": { - "line": 2699, + "line": 2697, "column": 25 }, "end": { - "line": 2699, + "line": 2697, "column": 41 } } @@ -149307,155 +149324,11 @@ ], "loc": { "start": { - "line": 2699, + "line": 2697, "column": 20 }, "end": { - "line": 2699, - "column": 41 - } - } - }, - "arguments": [ - { - "type": "Identifier", - "name": "MULTIPLE", - "range": [ - 80886, - 80894 - ], - "loc": { - "start": { - "line": 2699, - "column": 42 - }, - "end": { - "line": 2699, - "column": 50 - } - } - }, - { - "type": "Literal", - "value": true, - "raw": "true", - "range": [ - 80896, - 80900 - ], - "loc": { - "start": { - "line": 2699, - "column": 52 - }, - "end": { - "line": 2699, - "column": 56 - } - } - } - ], - "range": [ - 80864, - 80901 - ], - "loc": { - "start": { - "line": 2699, - "column": 20 - }, - "end": { - "line": 2699, - "column": 57 - } - } - }, - "range": [ - 80856, - 80901 - ], - "loc": { - "start": { - "line": 2699, - "column": 12 - }, - "end": { - "line": 2699, - "column": 57 - } - } - }, - { - "type": "VariableDeclarator", - "id": { - "type": "Identifier", - "name": "slcA3", - "range": [ - 80915, - 80920 - ], - "loc": { - "start": { - "line": 2700, - "column": 12 - }, - "end": { - "line": 2700, - "column": 17 - } - } - }, - "init": { - "type": "CallExpression", - "callee": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "ThisExpression", - "range": [ - 80923, - 80927 - ], - "loc": { - "start": { - "line": 2700, - "column": 20 - }, - "end": { - "line": 2700, - "column": 24 - } - } - }, - "property": { - "type": "Identifier", - "name": "getFiltersByType", - "range": [ - 80928, - 80944 - ], - "loc": { - "start": { - "line": 2700, - "column": 25 - }, - "end": { - "line": 2700, - "column": 41 - } - } - }, - "range": [ - 80923, - 80944 - ], - "loc": { - "start": { - "line": 2700, - "column": 20 - }, - "end": { - "line": 2700, + "line": 2697, "column": 41 } } @@ -149465,16 +149338,16 @@ "type": "Identifier", "name": "CHECKLIST", "range": [ - 80945, - 80954 + 80886, + 80895 ], "loc": { "start": { - "line": 2700, + "line": 2697, "column": 42 }, "end": { - "line": 2700, + "line": 2697, "column": 51 } } @@ -149484,47 +149357,47 @@ "value": true, "raw": "true", "range": [ - 80956, - 80960 + 80897, + 80901 ], "loc": { "start": { - "line": 2700, + "line": 2697, "column": 53 }, "end": { - "line": 2700, + "line": 2697, "column": 57 } } } ], "range": [ - 80923, - 80961 + 80864, + 80902 ], "loc": { "start": { - "line": 2700, + "line": 2697, "column": 20 }, "end": { - "line": 2700, + "line": 2697, "column": 58 } } }, "range": [ - 80915, - 80961 + 80856, + 80902 ], "loc": { "start": { - "line": 2700, + "line": 2697, "column": 12 }, "end": { - "line": 2700, + "line": 2697, "column": 58 } } @@ -149535,16 +149408,16 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 80975, - 80983 + 80916, + 80924 ], "loc": { "start": { - "line": 2701, + "line": 2698, "column": 12 }, "end": { - "line": 2701, + "line": 2698, "column": 20 } } @@ -149558,16 +149431,16 @@ "type": "Identifier", "name": "slcA1", "range": [ - 80986, - 80991 + 80927, + 80932 ], "loc": { "start": { - "line": 2701, + "line": 2698, "column": 23 }, "end": { - "line": 2701, + "line": 2698, "column": 28 } } @@ -149576,31 +149449,31 @@ "type": "Identifier", "name": "concat", "range": [ - 80992, - 80998 + 80933, + 80939 ], "loc": { "start": { - "line": 2701, + "line": 2698, "column": 29 }, "end": { - "line": 2701, + "line": 2698, "column": 35 } } }, "range": [ - 80986, - 80998 + 80927, + 80939 ], "loc": { "start": { - "line": 2701, + "line": 2698, "column": 23 }, "end": { - "line": 2701, + "line": 2698, "column": 35 } } @@ -149610,47 +149483,47 @@ "type": "Identifier", "name": "slcA2", "range": [ - 80999, - 81004 + 80940, + 80945 ], "loc": { "start": { - "line": 2701, + "line": 2698, "column": 36 }, "end": { - "line": 2701, + "line": 2698, "column": 41 } } } ], "range": [ - 80986, - 81005 + 80927, + 80946 ], "loc": { "start": { - "line": 2701, + "line": 2698, "column": 23 }, "end": { - "line": 2701, + "line": 2698, "column": 42 } } }, "range": [ - 80975, - 81005 + 80916, + 80946 ], "loc": { "start": { - "line": 2701, + "line": 2698, "column": 12 }, "end": { - "line": 2701, + "line": 2698, "column": 42 } } @@ -149658,16 +149531,16 @@ ], "kind": "let", "range": [ - 80795, - 81006 + 80736, + 80947 ], "loc": { "start": { - "line": 2698, + "line": 2695, "column": 8 }, "end": { - "line": 2701, + "line": 2698, "column": 43 } } @@ -149681,16 +149554,16 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 81015, - 81023 + 80956, + 80964 ], "loc": { "start": { - "line": 2702, + "line": 2699, "column": 8 }, "end": { - "line": 2702, + "line": 2699, "column": 16 } } @@ -149704,16 +149577,16 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 81026, - 81034 + 80967, + 80975 ], "loc": { "start": { - "line": 2702, + "line": 2699, "column": 19 }, "end": { - "line": 2702, + "line": 2699, "column": 27 } } @@ -149722,31 +149595,31 @@ "type": "Identifier", "name": "concat", "range": [ - 81035, - 81041 + 80976, + 80982 ], "loc": { "start": { - "line": 2702, + "line": 2699, "column": 28 }, "end": { - "line": 2702, + "line": 2699, "column": 34 } } }, "range": [ - 81026, - 81041 + 80967, + 80982 ], "loc": { "start": { - "line": 2702, + "line": 2699, "column": 19 }, "end": { - "line": 2702, + "line": 2699, "column": 34 } } @@ -149756,62 +149629,62 @@ "type": "Identifier", "name": "slcA3", "range": [ - 81042, - 81047 + 80983, + 80988 ], "loc": { "start": { - "line": 2702, + "line": 2699, "column": 35 }, "end": { - "line": 2702, + "line": 2699, "column": 40 } } } ], "range": [ - 81026, - 81048 + 80967, + 80989 ], "loc": { "start": { - "line": 2702, + "line": 2699, "column": 19 }, "end": { - "line": 2702, + "line": 2699, "column": 41 } } }, "range": [ - 81015, - 81048 + 80956, + 80989 ], "loc": { "start": { - "line": 2702, + "line": 2699, "column": 8 }, "end": { - "line": 2702, + "line": 2699, "column": 41 } } }, "range": [ - 81015, - 81049 + 80956, + 80990 ], "loc": { "start": { - "line": 2702, + "line": 2699, "column": 8 }, "end": { - "line": 2702, + "line": 2699, "column": 42 } } @@ -149825,16 +149698,16 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 81063, - 81072 + 81004, + 81013 ], "loc": { "start": { - "line": 2704, + "line": 2701, "column": 12 }, "end": { - "line": 2704, + "line": 2701, "column": 21 } } @@ -149847,16 +149720,16 @@ "object": { "type": "ThisExpression", "range": [ - 81075, - 81079 + 81016, + 81020 ], "loc": { "start": { - "line": 2704, + "line": 2701, "column": 24 }, "end": { - "line": 2704, + "line": 2701, "column": 28 } } @@ -149865,31 +149738,31 @@ "type": "Identifier", "name": "getColumnIndexFromFilterId", "range": [ - 81080, - 81106 + 81021, + 81047 ], "loc": { "start": { - "line": 2704, + "line": 2701, "column": 29 }, "end": { - "line": 2704, + "line": 2701, "column": 55 } } }, "range": [ - 81075, - 81106 + 81016, + 81047 ], "loc": { "start": { - "line": 2704, + "line": 2701, "column": 24 }, "end": { - "line": 2704, + "line": 2701, "column": 55 } } @@ -149901,16 +149774,16 @@ "object": { "type": "ThisExpression", "range": [ - 81107, - 81111 + 81048, + 81052 ], "loc": { "start": { - "line": 2704, + "line": 2701, "column": 56 }, "end": { - "line": 2704, + "line": 2701, "column": 60 } } @@ -149919,62 +149792,62 @@ "type": "Identifier", "name": "activeFilterId", "range": [ - 81112, - 81126 + 81053, + 81067 ], "loc": { "start": { - "line": 2704, + "line": 2701, "column": 61 }, "end": { - "line": 2704, + "line": 2701, "column": 75 } } }, "range": [ - 81107, - 81126 + 81048, + 81067 ], "loc": { "start": { - "line": 2704, + "line": 2701, "column": 56 }, "end": { - "line": 2704, + "line": 2701, "column": 75 } } } ], "range": [ - 81075, - 81127 + 81016, + 81068 ], "loc": { "start": { - "line": 2704, + "line": 2701, "column": 24 }, "end": { - "line": 2704, + "line": 2701, "column": 76 } } }, "range": [ - 81063, - 81127 + 81004, + 81068 ], "loc": { "start": { - "line": 2704, + "line": 2701, "column": 12 }, "end": { - "line": 2704, + "line": 2701, "column": 76 } } @@ -149982,16 +149855,16 @@ ], "kind": "let", "range": [ - 81059, - 81128 + 81000, + 81069 ], "loc": { "start": { - "line": 2704, + "line": 2701, "column": 8 }, "end": { - "line": 2704, + "line": 2701, "column": 77 } } @@ -150007,16 +149880,16 @@ "type": "Identifier", "name": "i", "range": [ - 81147, - 81148 + 81088, + 81089 ], "loc": { "start": { - "line": 2706, + "line": 2703, "column": 17 }, "end": { - "line": 2706, + "line": 2703, "column": 18 } } @@ -150026,31 +149899,31 @@ "value": 0, "raw": "0", "range": [ - 81151, - 81152 + 81092, + 81093 ], "loc": { "start": { - "line": 2706, + "line": 2703, "column": 21 }, "end": { - "line": 2706, + "line": 2703, "column": 22 } } }, "range": [ - 81147, - 81152 + 81088, + 81093 ], "loc": { "start": { - "line": 2706, + "line": 2703, "column": 17 }, "end": { - "line": 2706, + "line": 2703, "column": 22 } } @@ -150061,16 +149934,16 @@ "type": "Identifier", "name": "len", "range": [ - 81154, - 81157 + 81095, + 81098 ], "loc": { "start": { - "line": 2706, + "line": 2703, "column": 24 }, "end": { - "line": 2706, + "line": 2703, "column": 27 } } @@ -150082,16 +149955,16 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 81160, - 81168 + 81101, + 81109 ], "loc": { "start": { - "line": 2706, + "line": 2703, "column": 30 }, "end": { - "line": 2706, + "line": 2703, "column": 38 } } @@ -150100,46 +149973,46 @@ "type": "Identifier", "name": "length", "range": [ - 81169, - 81175 + 81110, + 81116 ], "loc": { "start": { - "line": 2706, + "line": 2703, "column": 39 }, "end": { - "line": 2706, + "line": 2703, "column": 45 } } }, "range": [ - 81160, - 81175 + 81101, + 81116 ], "loc": { "start": { - "line": 2706, + "line": 2703, "column": 30 }, "end": { - "line": 2706, + "line": 2703, "column": 45 } } }, "range": [ - 81154, - 81175 + 81095, + 81116 ], "loc": { "start": { - "line": 2706, + "line": 2703, "column": 24 }, "end": { - "line": 2706, + "line": 2703, "column": 45 } } @@ -150147,16 +150020,16 @@ ], "kind": "let", "range": [ - 81143, - 81175 + 81084, + 81116 ], "loc": { "start": { - "line": 2706, + "line": 2703, "column": 13 }, "end": { - "line": 2706, + "line": 2703, "column": 45 } } @@ -150168,16 +150041,16 @@ "type": "Identifier", "name": "i", "range": [ - 81177, - 81178 + 81118, + 81119 ], "loc": { "start": { - "line": 2706, + "line": 2703, "column": 47 }, "end": { - "line": 2706, + "line": 2703, "column": 48 } } @@ -150186,31 +150059,31 @@ "type": "Identifier", "name": "len", "range": [ - 81181, - 81184 + 81122, + 81125 ], "loc": { "start": { - "line": 2706, + "line": 2703, "column": 51 }, "end": { - "line": 2706, + "line": 2703, "column": 54 } } }, "range": [ - 81177, - 81184 + 81118, + 81125 ], "loc": { "start": { - "line": 2706, + "line": 2703, "column": 47 }, "end": { - "line": 2706, + "line": 2703, "column": 54 } } @@ -150222,32 +150095,32 @@ "type": "Identifier", "name": "i", "range": [ - 81186, - 81187 + 81127, + 81128 ], "loc": { "start": { - "line": 2706, + "line": 2703, "column": 56 }, "end": { - "line": 2706, + "line": 2703, "column": 57 } } }, "prefix": false, "range": [ - 81186, - 81189 + 81127, + 81130 ], "loc": { "start": { - "line": 2706, + "line": 2703, "column": 56 }, "end": { - "line": 2706, + "line": 2703, "column": 59 } } @@ -150264,16 +150137,16 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81209, - 81215 + 81150, + 81156 ], "loc": { "start": { - "line": 2707, + "line": 2704, "column": 16 }, "end": { - "line": 2707, + "line": 2704, "column": 22 } } @@ -150285,16 +150158,16 @@ "type": "Identifier", "name": "slcIndex", "range": [ - 81218, - 81226 + 81159, + 81167 ], "loc": { "start": { - "line": 2707, + "line": 2704, "column": 25 }, "end": { - "line": 2707, + "line": 2704, "column": 33 } } @@ -150303,46 +150176,46 @@ "type": "Identifier", "name": "i", "range": [ - 81227, - 81228 + 81168, + 81169 ], "loc": { "start": { - "line": 2707, + "line": 2704, "column": 34 }, "end": { - "line": 2707, + "line": 2704, "column": 35 } } }, "range": [ - 81218, - 81229 + 81159, + 81170 ], "loc": { "start": { - "line": 2707, + "line": 2704, "column": 25 }, "end": { - "line": 2707, + "line": 2704, "column": 36 } } }, "range": [ - 81209, - 81229 + 81150, + 81170 ], "loc": { "start": { - "line": 2707, + "line": 2704, "column": 16 }, "end": { - "line": 2707, + "line": 2704, "column": 36 } } @@ -150350,16 +150223,16 @@ ], "kind": "let", "range": [ - 81205, - 81230 + 81146, + 81171 ], "loc": { "start": { - "line": 2707, + "line": 2704, "column": 12 }, "end": { - "line": 2707, + "line": 2704, "column": 37 } } @@ -150373,16 +150246,16 @@ "type": "Identifier", "name": "curSlc", "range": [ - 81247, - 81253 + 81188, + 81194 ], "loc": { "start": { - "line": 2708, + "line": 2705, "column": 16 }, "end": { - "line": 2708, + "line": 2705, "column": 22 } } @@ -150393,16 +150266,16 @@ "type": "Identifier", "name": "elm", "range": [ - 81256, - 81259 + 81197, + 81200 ], "loc": { "start": { - "line": 2708, + "line": 2705, "column": 25 }, "end": { - "line": 2708, + "line": 2705, "column": 28 } } @@ -150417,16 +150290,16 @@ "object": { "type": "ThisExpression", "range": [ - 81260, - 81264 + 81201, + 81205 ], "loc": { "start": { - "line": 2708, + "line": 2705, "column": 29 }, "end": { - "line": 2708, + "line": 2705, "column": 33 } } @@ -150435,31 +150308,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 81265, - 81271 + 81206, + 81212 ], "loc": { "start": { - "line": 2708, + "line": 2705, "column": 34 }, "end": { - "line": 2708, + "line": 2705, "column": 40 } } }, "range": [ - 81260, - 81271 + 81201, + 81212 ], "loc": { "start": { - "line": 2708, + "line": 2705, "column": 29 }, "end": { - "line": 2708, + "line": 2705, "column": 40 } } @@ -150468,62 +150341,62 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81272, - 81278 + 81213, + 81219 ], "loc": { "start": { - "line": 2708, + "line": 2705, "column": 41 }, "end": { - "line": 2708, + "line": 2705, "column": 47 } } }, "range": [ - 81260, - 81279 + 81201, + 81220 ], "loc": { "start": { - "line": 2708, + "line": 2705, "column": 29 }, "end": { - "line": 2708, + "line": 2705, "column": 48 } } } ], "range": [ - 81256, - 81280 + 81197, + 81221 ], "loc": { "start": { - "line": 2708, + "line": 2705, "column": 25 }, "end": { - "line": 2708, + "line": 2705, "column": 49 } } }, "range": [ - 81247, - 81280 + 81188, + 81221 ], "loc": { "start": { - "line": 2708, + "line": 2705, "column": 16 }, "end": { - "line": 2708, + "line": 2705, "column": 49 } } @@ -150531,16 +150404,16 @@ ], "kind": "let", "range": [ - 81243, - 81281 + 81184, + 81222 ], "loc": { "start": { - "line": 2708, + "line": 2705, "column": 12 }, "end": { - "line": 2708, + "line": 2705, "column": 50 } } @@ -150554,16 +150427,16 @@ "type": "Identifier", "name": "slcSelectedValue", "range": [ - 81298, - 81314 + 81239, + 81255 ], "loc": { "start": { - "line": 2709, + "line": 2706, "column": 16 }, "end": { - "line": 2709, + "line": 2706, "column": 32 } } @@ -150576,16 +150449,16 @@ "object": { "type": "ThisExpression", "range": [ - 81317, - 81321 + 81258, + 81262 ], "loc": { "start": { - "line": 2709, + "line": 2706, "column": 35 }, "end": { - "line": 2709, + "line": 2706, "column": 39 } } @@ -150594,31 +150467,31 @@ "type": "Identifier", "name": "getFilterValue", "range": [ - 81322, - 81336 + 81263, + 81277 ], "loc": { "start": { - "line": 2709, + "line": 2706, "column": 40 }, "end": { - "line": 2709, + "line": 2706, "column": 54 } } }, "range": [ - 81317, - 81336 + 81258, + 81277 ], "loc": { "start": { - "line": 2709, + "line": 2706, "column": 35 }, "end": { - "line": 2709, + "line": 2706, "column": 54 } } @@ -150628,47 +150501,47 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81337, - 81343 + 81278, + 81284 ], "loc": { "start": { - "line": 2709, + "line": 2706, "column": 55 }, "end": { - "line": 2709, + "line": 2706, "column": 61 } } } ], "range": [ - 81317, - 81344 + 81258, + 81285 ], "loc": { "start": { - "line": 2709, + "line": 2706, "column": 35 }, "end": { - "line": 2709, + "line": 2706, "column": 62 } } }, "range": [ - 81298, - 81344 + 81239, + 81285 ], "loc": { "start": { - "line": 2709, + "line": 2706, "column": 16 }, "end": { - "line": 2709, + "line": 2706, "column": 62 } } @@ -150676,16 +150549,16 @@ ], "kind": "let", "range": [ - 81294, - 81345 + 81235, + 81286 ], "loc": { "start": { - "line": 2709, + "line": 2706, "column": 12 }, "end": { - "line": 2709, + "line": 2706, "column": 63 } }, @@ -150694,16 +150567,16 @@ "type": "Line", "value": " Welcome to cyclomatic complexity hell :)", "range": [ - 81359, - 81402 + 81300, + 81343 ], "loc": { "start": { - "line": 2711, + "line": 2708, "column": 12 }, "end": { - "line": 2711, + "line": 2708, "column": 55 } } @@ -150712,16 +150585,16 @@ "type": "Line", "value": " TODO: simplify/refactor if statement", "range": [ - 81415, - 81454 + 81356, + 81395 ], "loc": { "start": { - "line": 2712, + "line": 2709, "column": 12 }, "end": { - "line": 2712, + "line": 2709, "column": 51 } } @@ -150746,16 +150619,16 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 81471, - 81480 + 81412, + 81421 ], "loc": { "start": { - "line": 2713, + "line": 2710, "column": 16 }, "end": { - "line": 2713, + "line": 2710, "column": 25 } } @@ -150764,31 +150637,31 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81485, - 81491 + 81426, + 81432 ], "loc": { "start": { - "line": 2713, + "line": 2710, "column": 30 }, "end": { - "line": 2713, + "line": 2710, "column": 36 } } }, "range": [ - 81471, - 81491 + 81412, + 81432 ], "loc": { "start": { - "line": 2713, + "line": 2710, "column": 16 }, "end": { - "line": 2713, + "line": 2710, "column": 36 } } @@ -150805,16 +150678,16 @@ "object": { "type": "ThisExpression", "range": [ - 81512, - 81516 + 81453, + 81457 ], "loc": { "start": { - "line": 2714, + "line": 2711, "column": 17 }, "end": { - "line": 2714, + "line": 2711, "column": 21 } } @@ -150823,31 +150696,31 @@ "type": "Identifier", "name": "paging", "range": [ - 81517, - 81523 + 81458, + 81464 ], "loc": { "start": { - "line": 2714, + "line": 2711, "column": 22 }, "end": { - "line": 2714, + "line": 2711, "column": 28 } } }, "range": [ - 81512, - 81523 + 81453, + 81464 ], "loc": { "start": { - "line": 2714, + "line": 2711, "column": 17 }, "end": { - "line": 2714, + "line": 2711, "column": 28 } } @@ -150864,16 +150737,16 @@ "type": "Identifier", "name": "slcA1", "range": [ - 81527, - 81532 + 81468, + 81473 ], "loc": { "start": { - "line": 2714, + "line": 2711, "column": 32 }, "end": { - "line": 2714, + "line": 2711, "column": 37 } } @@ -150882,31 +150755,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 81533, - 81540 + 81474, + 81481 ], "loc": { "start": { - "line": 2714, + "line": 2711, "column": 38 }, "end": { - "line": 2714, + "line": 2711, "column": 45 } } }, "range": [ - 81527, - 81540 + 81468, + 81481 ], "loc": { "start": { - "line": 2714, + "line": 2711, "column": 32 }, "end": { - "line": 2714, + "line": 2711, "column": 45 } } @@ -150916,32 +150789,32 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81541, - 81547 + 81482, + 81488 ], "loc": { "start": { - "line": 2714, + "line": 2711, "column": 46 }, "end": { - "line": 2714, + "line": 2711, "column": 52 } } } ], "range": [ - 81527, - 81548 + 81468, + 81489 ], "loc": { "start": { - "line": 2714, + "line": 2711, "column": 32 }, "end": { - "line": 2714, + "line": 2711, "column": 53 } } @@ -150954,62 +150827,62 @@ "value": 1, "raw": "1", "range": [ - 81554, - 81555 + 81495, + 81496 ], "loc": { "start": { - "line": 2714, + "line": 2711, "column": 59 }, "end": { - "line": 2714, + "line": 2711, "column": 60 } } }, "prefix": true, "range": [ - 81553, - 81555 + 81494, + 81496 ], "loc": { "start": { - "line": 2714, + "line": 2711, "column": 58 }, "end": { - "line": 2714, + "line": 2711, "column": 60 } } }, "range": [ - 81527, - 81555 + 81468, + 81496 ], "loc": { "start": { - "line": 2714, + "line": 2711, "column": 32 }, "end": { - "line": 2714, + "line": 2711, "column": 60 } } }, "range": [ - 81512, - 81555 + 81453, + 81496 ], "loc": { "start": { - "line": 2714, + "line": 2711, "column": 17 }, "end": { - "line": 2714, + "line": 2711, "column": 60 } } @@ -151021,16 +150894,16 @@ "type": "Identifier", "name": "activeIdx", "range": [ - 81579, - 81588 + 81520, + 81529 ], "loc": { "start": { - "line": 2715, + "line": 2712, "column": 20 }, "end": { - "line": 2715, + "line": 2712, "column": 29 } } @@ -151039,61 +150912,61 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81593, - 81599 + 81534, + 81540 ], "loc": { "start": { - "line": 2715, + "line": 2712, "column": 34 }, "end": { - "line": 2715, + "line": 2712, "column": 40 } } }, "range": [ - 81579, - 81599 + 81520, + 81540 ], "loc": { "start": { - "line": 2715, + "line": 2712, "column": 20 }, "end": { - "line": 2715, + "line": 2712, "column": 40 } } }, "range": [ - 81512, - 81599 + 81453, + 81540 ], "loc": { "start": { - "line": 2714, + "line": 2711, "column": 17 }, "end": { - "line": 2715, + "line": 2712, "column": 40 } } }, "range": [ - 81471, - 81600 + 81412, + 81541 ], "loc": { "start": { - "line": 2713, + "line": 2710, "column": 16 }, "end": { - "line": 2715, + "line": 2712, "column": 41 } } @@ -151110,16 +150983,16 @@ "object": { "type": "ThisExpression", "range": [ - 81622, - 81626 + 81563, + 81567 ], "loc": { "start": { - "line": 2716, + "line": 2713, "column": 18 }, "end": { - "line": 2716, + "line": 2713, "column": 22 } } @@ -151128,47 +151001,47 @@ "type": "Identifier", "name": "paging", "range": [ - 81627, - 81633 + 81568, + 81574 ], "loc": { "start": { - "line": 2716, + "line": 2713, "column": 23 }, "end": { - "line": 2716, + "line": 2713, "column": 29 } } }, "range": [ - 81622, - 81633 + 81563, + 81574 ], "loc": { "start": { - "line": 2716, + "line": 2713, "column": 18 }, "end": { - "line": 2716, + "line": 2713, "column": 29 } } }, "prefix": true, "range": [ - 81621, - 81633 + 81562, + 81574 ], "loc": { "start": { - "line": 2716, + "line": 2713, "column": 17 }, "end": { - "line": 2716, + "line": 2713, "column": 29 } } @@ -151188,16 +151061,16 @@ "type": "Identifier", "name": "slcA3", "range": [ - 81638, - 81643 + 81579, + 81584 ], "loc": { "start": { - "line": 2716, + "line": 2713, "column": 34 }, "end": { - "line": 2716, + "line": 2713, "column": 39 } } @@ -151206,31 +151079,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 81644, - 81651 + 81585, + 81592 ], "loc": { "start": { - "line": 2716, + "line": 2713, "column": 40 }, "end": { - "line": 2716, + "line": 2713, "column": 47 } } }, "range": [ - 81638, - 81651 + 81579, + 81592 ], "loc": { "start": { - "line": 2716, + "line": 2713, "column": 34 }, "end": { - "line": 2716, + "line": 2713, "column": 47 } } @@ -151240,32 +151113,32 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81652, - 81658 + 81593, + 81599 ], "loc": { "start": { - "line": 2716, + "line": 2713, "column": 48 }, "end": { - "line": 2716, + "line": 2713, "column": 54 } } } ], "range": [ - 81638, - 81659 + 81579, + 81600 ], "loc": { "start": { - "line": 2716, + "line": 2713, "column": 34 }, "end": { - "line": 2716, + "line": 2713, "column": 55 } } @@ -151278,47 +151151,47 @@ "value": 1, "raw": "1", "range": [ - 81665, - 81666 + 81606, + 81607 ], "loc": { "start": { - "line": 2716, + "line": 2713, "column": 61 }, "end": { - "line": 2716, + "line": 2713, "column": 62 } } }, "prefix": true, "range": [ - 81664, - 81666 + 81605, + 81607 ], "loc": { "start": { - "line": 2716, + "line": 2713, "column": 60 }, "end": { - "line": 2716, + "line": 2713, "column": 62 } } }, "range": [ - 81638, - 81666 + 81579, + 81607 ], "loc": { "start": { - "line": 2716, + "line": 2713, "column": 34 }, "end": { - "line": 2716, + "line": 2713, "column": 62 } } @@ -151335,16 +151208,16 @@ "type": "Identifier", "name": "slcA2", "range": [ - 81690, - 81695 + 81631, + 81636 ], "loc": { "start": { - "line": 2717, + "line": 2714, "column": 20 }, "end": { - "line": 2717, + "line": 2714, "column": 25 } } @@ -151353,31 +151226,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 81696, - 81703 + 81637, + 81644 ], "loc": { "start": { - "line": 2717, + "line": 2714, "column": 26 }, "end": { - "line": 2717, + "line": 2714, "column": 33 } } }, "range": [ - 81690, - 81703 + 81631, + 81644 ], "loc": { "start": { - "line": 2717, + "line": 2714, "column": 20 }, "end": { - "line": 2717, + "line": 2714, "column": 33 } } @@ -151387,32 +151260,32 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81704, - 81710 + 81645, + 81651 ], "loc": { "start": { - "line": 2717, + "line": 2714, "column": 34 }, "end": { - "line": 2717, + "line": 2714, "column": 40 } } } ], "range": [ - 81690, - 81711 + 81631, + 81652 ], "loc": { "start": { - "line": 2717, + "line": 2714, "column": 20 }, "end": { - "line": 2717, + "line": 2714, "column": 41 } } @@ -151425,92 +151298,92 @@ "value": 1, "raw": "1", "range": [ - 81717, - 81718 + 81658, + 81659 ], "loc": { "start": { - "line": 2717, + "line": 2714, "column": 47 }, "end": { - "line": 2717, + "line": 2714, "column": 48 } } }, "prefix": true, "range": [ - 81716, - 81718 + 81657, + 81659 ], "loc": { "start": { - "line": 2717, + "line": 2714, "column": 46 }, "end": { - "line": 2717, + "line": 2714, "column": 48 } } }, "range": [ - 81690, - 81718 + 81631, + 81659 ], "loc": { "start": { - "line": 2717, + "line": 2714, "column": 20 }, "end": { - "line": 2717, + "line": 2714, "column": 48 } } }, "range": [ - 81638, - 81718 + 81579, + 81659 ], "loc": { "start": { - "line": 2716, + "line": 2713, "column": 34 }, "end": { - "line": 2717, + "line": 2714, "column": 48 } } }, "range": [ - 81621, - 81719 + 81562, + 81660 ], "loc": { "start": { - "line": 2716, + "line": 2713, "column": 17 }, "end": { - "line": 2717, + "line": 2714, "column": 49 } } }, "range": [ - 81471, - 81720 + 81412, + 81661 ], "loc": { "start": { - "line": 2713, + "line": 2710, "column": 16 }, "end": { - "line": 2717, + "line": 2714, "column": 50 } } @@ -151522,16 +151395,16 @@ "type": "Identifier", "name": "slcSelectedValue", "range": [ - 81740, - 81756 + 81681, + 81697 ], "loc": { "start": { - "line": 2718, + "line": 2715, "column": 16 }, "end": { - "line": 2718, + "line": 2715, "column": 32 } } @@ -151544,16 +151417,16 @@ "object": { "type": "ThisExpression", "range": [ - 81761, - 81765 + 81702, + 81706 ], "loc": { "start": { - "line": 2718, + "line": 2715, "column": 37 }, "end": { - "line": 2718, + "line": 2715, "column": 41 } } @@ -151562,31 +151435,31 @@ "type": "Identifier", "name": "getClearFilterText", "range": [ - 81766, - 81784 + 81707, + 81725 ], "loc": { "start": { - "line": 2718, + "line": 2715, "column": 42 }, "end": { - "line": 2718, + "line": 2715, "column": 60 } } }, "range": [ - 81761, - 81784 + 81702, + 81725 ], "loc": { "start": { - "line": 2718, + "line": 2715, "column": 37 }, "end": { - "line": 2718, + "line": 2715, "column": 60 } } @@ -151596,62 +151469,62 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81785, - 81791 + 81726, + 81732 ], "loc": { "start": { - "line": 2718, + "line": 2715, "column": 61 }, "end": { - "line": 2718, + "line": 2715, "column": 67 } } } ], "range": [ - 81761, - 81792 + 81702, + 81733 ], "loc": { "start": { - "line": 2718, + "line": 2715, "column": 37 }, "end": { - "line": 2718, + "line": 2715, "column": 68 } } }, "range": [ - 81740, - 81792 + 81681, + 81733 ], "loc": { "start": { - "line": 2718, + "line": 2715, "column": 16 }, "end": { - "line": 2718, + "line": 2715, "column": 68 } } }, "range": [ - 81471, - 81792 + 81412, + 81733 ], "loc": { "start": { - "line": 2713, + "line": 2710, "column": 16 }, "end": { - "line": 2718, + "line": 2715, "column": 68 } } @@ -151667,16 +151540,16 @@ "object": { "type": "ThisExpression", "range": [ - 81867, - 81871 + 81808, + 81812 ], "loc": { "start": { - "line": 2721, + "line": 2718, "column": 20 }, "end": { - "line": 2721, + "line": 2718, "column": 24 } } @@ -151685,31 +151558,31 @@ "type": "Identifier", "name": "loadFltOnDemand", "range": [ - 81872, - 81887 + 81813, + 81828 ], "loc": { "start": { - "line": 2721, + "line": 2718, "column": 25 }, "end": { - "line": 2721, + "line": 2718, "column": 40 } } }, "range": [ - 81867, - 81887 + 81808, + 81828 ], "loc": { "start": { - "line": 2721, + "line": 2718, "column": 20 }, "end": { - "line": 2721, + "line": 2718, "column": 40 } } @@ -151726,16 +151599,16 @@ "type": "Identifier", "name": "opt0", "range": [ - 81915, - 81919 + 81856, + 81860 ], "loc": { "start": { - "line": 2722, + "line": 2719, "column": 24 }, "end": { - "line": 2722, + "line": 2719, "column": 28 } } @@ -151746,16 +151619,16 @@ "type": "Identifier", "name": "createOpt", "range": [ - 81922, - 81931 + 81863, + 81872 ], "loc": { "start": { - "line": 2722, + "line": 2719, "column": 31 }, "end": { - "line": 2722, + "line": 2719, "column": 40 } } @@ -151769,16 +151642,16 @@ "object": { "type": "ThisExpression", "range": [ - 81932, - 81936 + 81873, + 81877 ], "loc": { "start": { - "line": 2722, + "line": 2719, "column": 41 }, "end": { - "line": 2722, + "line": 2719, "column": 45 } } @@ -151787,31 +151660,31 @@ "type": "Identifier", "name": "getClearFilterText", "range": [ - 81937, - 81955 + 81878, + 81896 ], "loc": { "start": { - "line": 2722, + "line": 2719, "column": 46 }, "end": { - "line": 2722, + "line": 2719, "column": 64 } } }, "range": [ - 81932, - 81955 + 81873, + 81896 ], "loc": { "start": { - "line": 2722, + "line": 2719, "column": 41 }, "end": { - "line": 2722, + "line": 2719, "column": 64 } } @@ -151821,32 +151694,32 @@ "type": "Identifier", "name": "colIdx", "range": [ - 81956, - 81962 + 81897, + 81903 ], "loc": { "start": { - "line": 2722, + "line": 2719, "column": 65 }, "end": { - "line": 2722, + "line": 2719, "column": 71 } } } ], "range": [ - 81932, - 81963 + 81873, + 81904 ], "loc": { "start": { - "line": 2722, + "line": 2719, "column": 41 }, "end": { - "line": 2722, + "line": 2719, "column": 72 } } @@ -151856,47 +151729,47 @@ "value": "", "raw": "''", "range": [ - 81965, - 81967 + 81906, + 81908 ], "loc": { "start": { - "line": 2722, + "line": 2719, "column": 74 }, "end": { - "line": 2722, + "line": 2719, "column": 76 } } } ], "range": [ - 81922, - 81968 + 81863, + 81909 ], "loc": { "start": { - "line": 2722, + "line": 2719, "column": 31 }, "end": { - "line": 2722, + "line": 2719, "column": 77 } } }, "range": [ - 81915, - 81968 + 81856, + 81909 ], "loc": { "start": { - "line": 2722, + "line": 2719, "column": 24 }, "end": { - "line": 2722, + "line": 2719, "column": 77 } } @@ -151904,16 +151777,16 @@ ], "kind": "let", "range": [ - 81911, - 81969 + 81852, + 81910 ], "loc": { "start": { - "line": 2722, + "line": 2719, "column": 20 }, "end": { - "line": 2722, + "line": 2719, "column": 78 } } @@ -151930,16 +151803,16 @@ "type": "Identifier", "name": "curSlc", "range": [ - 81990, - 81996 + 81931, + 81937 ], "loc": { "start": { - "line": 2723, + "line": 2720, "column": 20 }, "end": { - "line": 2723, + "line": 2720, "column": 26 } } @@ -151948,31 +151821,31 @@ "type": "Identifier", "name": "innerHTML", "range": [ - 81997, - 82006 + 81938, + 81947 ], "loc": { "start": { - "line": 2723, + "line": 2720, "column": 27 }, "end": { - "line": 2723, + "line": 2720, "column": 36 } } }, "range": [ - 81990, - 82006 + 81931, + 81947 ], "loc": { "start": { - "line": 2723, + "line": 2720, "column": 20 }, "end": { - "line": 2723, + "line": 2720, "column": 36 } } @@ -151982,46 +151855,46 @@ "value": "", "raw": "''", "range": [ - 82009, - 82011 + 81950, + 81952 ], "loc": { "start": { - "line": 2723, + "line": 2720, "column": 39 }, "end": { - "line": 2723, + "line": 2720, "column": 41 } } }, "range": [ - 81990, - 82011 + 81931, + 81952 ], "loc": { "start": { - "line": 2723, + "line": 2720, "column": 20 }, "end": { - "line": 2723, + "line": 2720, "column": 41 } } }, "range": [ - 81990, - 82012 + 81931, + 81953 ], "loc": { "start": { - "line": 2723, + "line": 2720, "column": 20 }, "end": { - "line": 2723, + "line": 2720, "column": 42 } } @@ -152037,16 +151910,16 @@ "type": "Identifier", "name": "curSlc", "range": [ - 82033, - 82039 + 81974, + 81980 ], "loc": { "start": { - "line": 2724, + "line": 2721, "column": 20 }, "end": { - "line": 2724, + "line": 2721, "column": 26 } } @@ -152055,31 +151928,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 82040, - 82051 + 81981, + 81992 ], "loc": { "start": { - "line": 2724, + "line": 2721, "column": 27 }, "end": { - "line": 2724, + "line": 2721, "column": 38 } } }, "range": [ - 82033, - 82051 + 81974, + 81992 ], "loc": { "start": { - "line": 2724, + "line": 2721, "column": 20 }, "end": { - "line": 2724, + "line": 2721, "column": 38 } } @@ -152089,79 +151962,79 @@ "type": "Identifier", "name": "opt0", "range": [ - 82052, - 82056 + 81993, + 81997 ], "loc": { "start": { - "line": 2724, + "line": 2721, "column": 39 }, "end": { - "line": 2724, + "line": 2721, "column": 43 } } } ], "range": [ - 82033, - 82057 + 81974, + 81998 ], "loc": { "start": { - "line": 2724, + "line": 2721, "column": 20 }, "end": { - "line": 2724, + "line": 2721, "column": 44 } } }, "range": [ - 82033, - 82058 + 81974, + 81999 ], "loc": { "start": { - "line": 2724, + "line": 2721, "column": 20 }, "end": { - "line": 2724, + "line": 2721, "column": 45 } } } ], "range": [ - 81889, - 82076 + 81830, + 82017 ], "loc": { "start": { - "line": 2721, + "line": 2718, "column": 42 }, "end": { - "line": 2725, + "line": 2722, "column": 17 } } }, "alternate": null, "range": [ - 81863, - 82076 + 81804, + 82017 ], "loc": { "start": { - "line": 2721, + "line": 2718, "column": 16 }, "end": { - "line": 2725, + "line": 2722, "column": 17 } }, @@ -152170,16 +152043,16 @@ "type": "Line", "value": "1st option needs to be inserted", "range": [ - 81813, - 81846 + 81754, + 81787 ], "loc": { "start": { - "line": 2720, + "line": 2717, "column": 16 }, "end": { - "line": 2720, + "line": 2717, "column": 49 } } @@ -152200,16 +152073,16 @@ "type": "Identifier", "name": "slcA3", "range": [ - 82098, - 82103 + 82039, + 82044 ], "loc": { "start": { - "line": 2727, + "line": 2724, "column": 20 }, "end": { - "line": 2727, + "line": 2724, "column": 25 } } @@ -152218,31 +152091,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 82104, - 82111 + 82045, + 82052 ], "loc": { "start": { - "line": 2727, + "line": 2724, "column": 26 }, "end": { - "line": 2727, + "line": 2724, "column": 33 } } }, "range": [ - 82098, - 82111 + 82039, + 82052 ], "loc": { "start": { - "line": 2727, + "line": 2724, "column": 20 }, "end": { - "line": 2727, + "line": 2724, "column": 33 } } @@ -152252,32 +152125,32 @@ "type": "Identifier", "name": "colIdx", "range": [ - 82112, - 82118 + 82053, + 82059 ], "loc": { "start": { - "line": 2727, + "line": 2724, "column": 34 }, "end": { - "line": 2727, + "line": 2724, "column": 40 } } } ], "range": [ - 82098, - 82119 + 82039, + 82060 ], "loc": { "start": { - "line": 2727, + "line": 2724, "column": 20 }, "end": { - "line": 2727, + "line": 2724, "column": 41 } } @@ -152290,47 +152163,47 @@ "value": 1, "raw": "1", "range": [ - 82125, - 82126 + 82066, + 82067 ], "loc": { "start": { - "line": 2727, + "line": 2724, "column": 47 }, "end": { - "line": 2727, + "line": 2724, "column": 48 } } }, "prefix": true, "range": [ - 82124, - 82126 + 82065, + 82067 ], "loc": { "start": { - "line": 2727, + "line": 2724, "column": 46 }, "end": { - "line": 2727, + "line": 2724, "column": 48 } } }, "range": [ - 82098, - 82126 + 82039, + 82067 ], "loc": { "start": { - "line": 2727, + "line": 2724, "column": 20 }, "end": { - "line": 2727, + "line": 2724, "column": 48 } } @@ -152351,16 +152224,16 @@ "object": { "type": "ThisExpression", "range": [ - 82150, - 82154 + 82091, + 82095 ], "loc": { "start": { - "line": 2728, + "line": 2725, "column": 20 }, "end": { - "line": 2728, + "line": 2725, "column": 24 } } @@ -152369,31 +152242,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 82155, - 82162 + 82096, + 82103 ], "loc": { "start": { - "line": 2728, + "line": 2725, "column": 25 }, "end": { - "line": 2728, + "line": 2725, "column": 32 } } }, "range": [ - 82150, - 82162 + 82091, + 82103 ], "loc": { "start": { - "line": 2728, + "line": 2725, "column": 20 }, "end": { - "line": 2728, + "line": 2725, "column": 32 } } @@ -152402,31 +152275,31 @@ "type": "Identifier", "name": "emit", "range": [ - 82163, - 82167 + 82104, + 82108 ], "loc": { "start": { - "line": 2728, + "line": 2725, "column": 33 }, "end": { - "line": 2728, + "line": 2725, "column": 37 } } }, "range": [ - 82150, - 82167 + 82091, + 82108 ], "loc": { "start": { - "line": 2728, + "line": 2725, "column": 20 }, "end": { - "line": 2728, + "line": 2725, "column": 37 } } @@ -152437,16 +152310,16 @@ "value": "build-checklist-filter", "raw": "'build-checklist-filter'", "range": [ - 82168, - 82192 + 82109, + 82133 ], "loc": { "start": { - "line": 2728, + "line": 2725, "column": 38 }, "end": { - "line": 2728, + "line": 2725, "column": 62 } } @@ -152454,16 +152327,16 @@ { "type": "ThisExpression", "range": [ - 82194, - 82198 + 82135, + 82139 ], "loc": { "start": { - "line": 2728, + "line": 2725, "column": 64 }, "end": { - "line": 2728, + "line": 2725, "column": 68 } } @@ -152472,16 +152345,16 @@ "type": "Identifier", "name": "colIdx", "range": [ - 82200, - 82206 + 82141, + 82147 ], "loc": { "start": { - "line": 2728, + "line": 2725, "column": 70 }, "end": { - "line": 2728, + "line": 2725, "column": 76 } } @@ -152491,63 +152364,63 @@ "value": true, "raw": "true", "range": [ - 82232, - 82236 + 82173, + 82177 ], "loc": { "start": { - "line": 2729, + "line": 2726, "column": 24 }, "end": { - "line": 2729, + "line": 2726, "column": 28 } } } ], "range": [ - 82150, - 82237 + 82091, + 82178 ], "loc": { "start": { - "line": 2728, + "line": 2725, "column": 20 }, "end": { - "line": 2729, + "line": 2726, "column": 29 } } }, "range": [ - 82150, - 82238 + 82091, + 82179 ], "loc": { "start": { - "line": 2728, + "line": 2725, "column": 20 }, "end": { - "line": 2729, + "line": 2726, "column": 30 } } } ], "range": [ - 82128, - 82256 + 82069, + 82197 ], "loc": { "start": { - "line": 2727, + "line": 2724, "column": 50 }, "end": { - "line": 2730, + "line": 2727, "column": 17 } } @@ -152568,16 +152441,16 @@ "object": { "type": "ThisExpression", "range": [ - 82284, - 82288 + 82225, + 82229 ], "loc": { "start": { - "line": 2731, + "line": 2728, "column": 20 }, "end": { - "line": 2731, + "line": 2728, "column": 24 } } @@ -152586,31 +152459,31 @@ "type": "Identifier", "name": "emitter", "range": [ - 82289, - 82296 + 82230, + 82237 ], "loc": { "start": { - "line": 2731, + "line": 2728, "column": 25 }, "end": { - "line": 2731, + "line": 2728, "column": 32 } } }, "range": [ - 82284, - 82296 + 82225, + 82237 ], "loc": { "start": { - "line": 2731, + "line": 2728, "column": 20 }, "end": { - "line": 2731, + "line": 2728, "column": 32 } } @@ -152619,31 +152492,31 @@ "type": "Identifier", "name": "emit", "range": [ - 82297, - 82301 + 82238, + 82242 ], "loc": { "start": { - "line": 2731, + "line": 2728, "column": 33 }, "end": { - "line": 2731, + "line": 2728, "column": 37 } } }, "range": [ - 82284, - 82301 + 82225, + 82242 ], "loc": { "start": { - "line": 2731, + "line": 2728, "column": 20 }, "end": { - "line": 2731, + "line": 2728, "column": 37 } } @@ -152654,16 +152527,16 @@ "value": "build-select-filter", "raw": "'build-select-filter'", "range": [ - 82302, - 82323 + 82243, + 82264 ], "loc": { "start": { - "line": 2731, + "line": 2728, "column": 38 }, "end": { - "line": 2731, + "line": 2728, "column": 59 } } @@ -152671,16 +152544,16 @@ { "type": "ThisExpression", "range": [ - 82325, - 82329 + 82266, + 82270 ], "loc": { "start": { - "line": 2731, + "line": 2728, "column": 61 }, "end": { - "line": 2731, + "line": 2728, "column": 65 } } @@ -152689,16 +152562,16 @@ "type": "Identifier", "name": "colIdx", "range": [ - 82331, - 82337 + 82272, + 82278 ], "loc": { "start": { - "line": 2731, + "line": 2728, "column": 67 }, "end": { - "line": 2731, + "line": 2728, "column": 73 } } @@ -152708,78 +152581,78 @@ "value": true, "raw": "true", "range": [ - 82363, - 82367 + 82304, + 82308 ], "loc": { "start": { - "line": 2732, + "line": 2729, "column": 24 }, "end": { - "line": 2732, + "line": 2729, "column": 28 } } } ], "range": [ - 82284, - 82368 + 82225, + 82309 ], "loc": { "start": { - "line": 2731, + "line": 2728, "column": 20 }, "end": { - "line": 2732, + "line": 2729, "column": 29 } } }, "range": [ - 82284, - 82369 + 82225, + 82310 ], "loc": { "start": { - "line": 2731, + "line": 2728, "column": 20 }, "end": { - "line": 2732, + "line": 2729, "column": 30 } } } ], "range": [ - 82262, - 82387 + 82203, + 82328 ], "loc": { "start": { - "line": 2730, + "line": 2727, "column": 23 }, "end": { - "line": 2733, + "line": 2730, "column": 17 } } }, "range": [ - 82094, - 82387 + 82035, + 82328 ], "loc": { "start": { - "line": 2727, + "line": 2724, "column": 16 }, "end": { - "line": 2733, + "line": 2730, "column": 17 } } @@ -152794,16 +152667,16 @@ "object": { "type": "ThisExpression", "range": [ - 82405, - 82409 + 82346, + 82350 ], "loc": { "start": { - "line": 2735, + "line": 2732, "column": 16 }, "end": { - "line": 2735, + "line": 2732, "column": 20 } } @@ -152812,31 +152685,31 @@ "type": "Identifier", "name": "setFilterValue", "range": [ - 82410, - 82424 + 82351, + 82365 ], "loc": { "start": { - "line": 2735, + "line": 2732, "column": 21 }, "end": { - "line": 2735, + "line": 2732, "column": 35 } } }, "range": [ - 82405, - 82424 + 82346, + 82365 ], "loc": { "start": { - "line": 2735, + "line": 2732, "column": 16 }, "end": { - "line": 2735, + "line": 2732, "column": 35 } } @@ -152846,16 +152719,16 @@ "type": "Identifier", "name": "colIdx", "range": [ - 82425, - 82431 + 82366, + 82372 ], "loc": { "start": { - "line": 2735, + "line": 2732, "column": 36 }, "end": { - "line": 2735, + "line": 2732, "column": 42 } } @@ -152864,79 +152737,79 @@ "type": "Identifier", "name": "slcSelectedValue", "range": [ - 82433, - 82449 + 82374, + 82390 ], "loc": { "start": { - "line": 2735, + "line": 2732, "column": 44 }, "end": { - "line": 2735, + "line": 2732, "column": 60 } } } ], "range": [ - 82405, - 82450 + 82346, + 82391 ], "loc": { "start": { - "line": 2735, + "line": 2732, "column": 16 }, "end": { - "line": 2735, + "line": 2732, "column": 61 } } }, "range": [ - 82405, - 82451 + 82346, + 82392 ], "loc": { "start": { - "line": 2735, + "line": 2732, "column": 16 }, "end": { - "line": 2735, + "line": 2732, "column": 62 } } } ], "range": [ - 81794, - 82465 + 81735, + 82406 ], "loc": { "start": { - "line": 2718, + "line": 2715, "column": 70 }, "end": { - "line": 2736, + "line": 2733, "column": 13 } } }, "alternate": null, "range": [ - 81467, - 82465 + 81408, + 82406 ], "loc": { "start": { - "line": 2713, + "line": 2710, "column": 12 }, "end": { - "line": 2736, + "line": 2733, "column": 13 } }, @@ -152945,16 +152818,16 @@ "type": "Line", "value": " Welcome to cyclomatic complexity hell :)", "range": [ - 81359, - 81402 + 81300, + 81343 ], "loc": { "start": { - "line": 2711, + "line": 2708, "column": 12 }, "end": { - "line": 2711, + "line": 2708, "column": 55 } } @@ -152963,16 +152836,16 @@ "type": "Line", "value": " TODO: simplify/refactor if statement", "range": [ - 81415, - 81454 + 81356, + 81395 ], "loc": { "start": { - "line": 2712, + "line": 2709, "column": 12 }, "end": { - "line": 2712, + "line": 2709, "column": 51 } } @@ -152981,47 +152854,47 @@ } ], "range": [ - 81191, - 82475 + 81132, + 82416 ], "loc": { "start": { - "line": 2706, + "line": 2703, "column": 61 }, "end": { - "line": 2737, + "line": 2734, "column": 9 } } }, "range": [ - 81138, - 82475 + 81079, + 82416 ], "loc": { "start": { - "line": 2706, + "line": 2703, "column": 8 }, "end": { - "line": 2737, + "line": 2734, "column": 9 } } } ], "range": [ - 80696, - 82481 + 80637, + 82422 ], "loc": { "start": { - "line": 2694, + "line": 2691, "column": 18 }, "end": { - "line": 2738, + "line": 2735, "column": 5 } } @@ -153029,16 +152902,16 @@ "generator": false, "expression": false, "range": [ - 80693, - 82481 + 80634, + 82422 ], "loc": { "start": { - "line": 2694, + "line": 2691, "column": 15 }, "end": { - "line": 2738, + "line": 2735, "column": 5 } } @@ -153046,16 +152919,16 @@ "kind": "method", "computed": false, "range": [ - 80682, - 82481 + 80623, + 82422 ], "loc": { "start": { - "line": 2694, + "line": 2691, "column": 4 }, "end": { - "line": 2738, + "line": 2735, "column": 5 } }, @@ -153064,16 +152937,16 @@ "type": "Block", "value": "*\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n ", "range": [ - 80572, - 80677 + 80513, + 80618 ], "loc": { "start": { - "line": 2690, + "line": 2687, "column": 4 }, "end": { - "line": 2693, + "line": 2690, "column": 7 } } @@ -153084,16 +152957,16 @@ "type": "Block", "value": "*\n * Determines if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n ", "range": [ - 82487, - 82643 + 82428, + 82584 ], "loc": { "start": { - "line": 2740, + "line": 2737, "column": 4 }, "end": { - "line": 2744, + "line": 2741, "column": 7 } } @@ -153107,16 +152980,16 @@ "type": "Identifier", "name": "isExactMatch", "range": [ - 82648, - 82660 + 82589, + 82601 ], "loc": { "start": { - "line": 2745, + "line": 2742, "column": 4 }, "end": { - "line": 2745, + "line": 2742, "column": 16 } } @@ -153129,16 +153002,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 82661, - 82669 + 82602, + 82610 ], "loc": { "start": { - "line": 2745, + "line": 2742, "column": 17 }, "end": { - "line": 2745, + "line": 2742, "column": 25 } } @@ -153156,16 +153029,16 @@ "type": "Identifier", "name": "fltType", "range": [ - 82685, - 82692 + 82626, + 82633 ], "loc": { "start": { - "line": 2746, + "line": 2743, "column": 12 }, "end": { - "line": 2746, + "line": 2743, "column": 19 } } @@ -153178,16 +153051,16 @@ "object": { "type": "ThisExpression", "range": [ - 82695, - 82699 + 82636, + 82640 ], "loc": { "start": { - "line": 2746, + "line": 2743, "column": 22 }, "end": { - "line": 2746, + "line": 2743, "column": 26 } } @@ -153196,31 +153069,31 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 82700, - 82713 + 82641, + 82654 ], "loc": { "start": { - "line": 2746, + "line": 2743, "column": 27 }, "end": { - "line": 2746, + "line": 2743, "column": 40 } } }, "range": [ - 82695, - 82713 + 82636, + 82654 ], "loc": { "start": { - "line": 2746, + "line": 2743, "column": 22 }, "end": { - "line": 2746, + "line": 2743, "column": 40 } } @@ -153230,47 +153103,47 @@ "type": "Identifier", "name": "colIndex", "range": [ - 82714, - 82722 + 82655, + 82663 ], "loc": { "start": { - "line": 2746, + "line": 2743, "column": 41 }, "end": { - "line": 2746, + "line": 2743, "column": 49 } } } ], "range": [ - 82695, - 82723 + 82636, + 82664 ], "loc": { "start": { - "line": 2746, + "line": 2743, "column": 22 }, "end": { - "line": 2746, + "line": 2743, "column": 50 } } }, "range": [ - 82685, - 82723 + 82626, + 82664 ], "loc": { "start": { - "line": 2746, + "line": 2743, "column": 12 }, "end": { - "line": 2746, + "line": 2743, "column": 50 } } @@ -153278,16 +153151,16 @@ ], "kind": "let", "range": [ - 82681, - 82724 + 82622, + 82665 ], "loc": { "start": { - "line": 2746, + "line": 2743, "column": 8 }, "end": { - "line": 2746, + "line": 2743, "column": 51 } } @@ -153309,16 +153182,16 @@ "object": { "type": "ThisExpression", "range": [ - 82740, - 82744 + 82681, + 82685 ], "loc": { "start": { - "line": 2747, + "line": 2744, "column": 15 }, "end": { - "line": 2747, + "line": 2744, "column": 19 } } @@ -153327,31 +153200,31 @@ "type": "Identifier", "name": "exactMatchByCol", "range": [ - 82745, - 82760 + 82686, + 82701 ], "loc": { "start": { - "line": 2747, + "line": 2744, "column": 20 }, "end": { - "line": 2747, + "line": 2744, "column": 35 } } }, "range": [ - 82740, - 82760 + 82681, + 82701 ], "loc": { "start": { - "line": 2747, + "line": 2744, "column": 15 }, "end": { - "line": 2747, + "line": 2744, "column": 35 } } @@ -153360,31 +153233,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 82761, - 82769 + 82702, + 82710 ], "loc": { "start": { - "line": 2747, + "line": 2744, "column": 36 }, "end": { - "line": 2747, + "line": 2744, "column": 44 } } }, "range": [ - 82740, - 82770 + 82681, + 82711 ], "loc": { "start": { - "line": 2747, + "line": 2744, "column": 15 }, "end": { - "line": 2747, + "line": 2744, "column": 45 } } @@ -153395,16 +153268,16 @@ "object": { "type": "ThisExpression", "range": [ - 82774, - 82778 + 82715, + 82719 ], "loc": { "start": { - "line": 2747, + "line": 2744, "column": 49 }, "end": { - "line": 2747, + "line": 2744, "column": 53 } } @@ -153413,46 +153286,46 @@ "type": "Identifier", "name": "exactMatch", "range": [ - 82779, - 82789 + 82720, + 82730 ], "loc": { "start": { - "line": 2747, + "line": 2744, "column": 54 }, "end": { - "line": 2747, + "line": 2744, "column": 64 } } }, "range": [ - 82774, - 82789 + 82715, + 82730 ], "loc": { "start": { - "line": 2747, + "line": 2744, "column": 49 }, "end": { - "line": 2747, + "line": 2744, "column": 64 } } }, "range": [ - 82740, - 82789 + 82681, + 82730 ], "loc": { "start": { - "line": 2747, + "line": 2744, "column": 15 }, "end": { - "line": 2747, + "line": 2744, "column": 64 } } @@ -153464,16 +153337,16 @@ "type": "Identifier", "name": "fltType", "range": [ - 82805, - 82812 + 82746, + 82753 ], "loc": { "start": { - "line": 2748, + "line": 2745, "column": 12 }, "end": { - "line": 2748, + "line": 2745, "column": 19 } } @@ -153482,77 +153355,77 @@ "type": "Identifier", "name": "INPUT", "range": [ - 82817, - 82822 + 82758, + 82763 ], "loc": { "start": { - "line": 2748, + "line": 2745, "column": 24 }, "end": { - "line": 2748, + "line": 2745, "column": 29 } } }, "range": [ - 82805, - 82822 + 82746, + 82763 ], "loc": { "start": { - "line": 2748, + "line": 2745, "column": 12 }, "end": { - "line": 2748, + "line": 2745, "column": 29 } } }, "range": [ - 82740, - 82822 + 82681, + 82763 ], "loc": { "start": { - "line": 2747, + "line": 2744, "column": 15 }, "end": { - "line": 2748, + "line": 2745, "column": 29 } } }, "range": [ - 82733, - 82823 + 82674, + 82764 ], "loc": { "start": { - "line": 2747, + "line": 2744, "column": 8 }, "end": { - "line": 2748, + "line": 2745, "column": 30 } } } ], "range": [ - 82671, - 82829 + 82612, + 82770 ], "loc": { "start": { - "line": 2745, + "line": 2742, "column": 27 }, "end": { - "line": 2749, + "line": 2746, "column": 5 } } @@ -153560,16 +153433,16 @@ "generator": false, "expression": false, "range": [ - 82660, - 82829 + 82601, + 82770 ], "loc": { "start": { - "line": 2745, + "line": 2742, "column": 16 }, "end": { - "line": 2749, + "line": 2746, "column": 5 } } @@ -153577,16 +153450,16 @@ "kind": "method", "computed": false, "range": [ - 82648, - 82829 + 82589, + 82770 ], "loc": { "start": { - "line": 2745, + "line": 2742, "column": 4 }, "end": { - "line": 2749, + "line": 2746, "column": 5 } }, @@ -153595,16 +153468,16 @@ "type": "Block", "value": "*\n * Determines if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n ", "range": [ - 82487, - 82643 + 82428, + 82584 ], "loc": { "start": { - "line": 2740, + "line": 2737, "column": 4 }, "end": { - "line": 2744, + "line": 2741, "column": 7 } } @@ -153615,16 +153488,16 @@ "type": "Block", "value": "*\n * Checks if passed row is valid\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n ", "range": [ - 82835, - 82951 + 82776, + 82892 ], "loc": { "start": { - "line": 2751, + "line": 2748, "column": 4 }, "end": { - "line": 2755, + "line": 2752, "column": 7 } } @@ -153638,16 +153511,16 @@ "type": "Identifier", "name": "isRowValid", "range": [ - 82956, - 82966 + 82897, + 82907 ], "loc": { "start": { - "line": 2756, + "line": 2753, "column": 4 }, "end": { - "line": 2756, + "line": 2753, "column": 14 } } @@ -153660,16 +153533,16 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 82967, - 82975 + 82908, + 82916 ], "loc": { "start": { - "line": 2756, + "line": 2753, "column": 15 }, "end": { - "line": 2756, + "line": 2753, "column": 23 } } @@ -153696,16 +153569,16 @@ "object": { "type": "ThisExpression", "range": [ - 82994, - 82998 + 82935, + 82939 ], "loc": { "start": { - "line": 2757, + "line": 2754, "column": 15 }, "end": { - "line": 2757, + "line": 2754, "column": 19 } } @@ -153714,47 +153587,47 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 82999, - 83011 + 82940, + 82952 ], "loc": { "start": { - "line": 2757, + "line": 2754, "column": 20 }, "end": { - "line": 2757, + "line": 2754, "column": 32 } } }, "range": [ - 82994, - 83011 + 82935, + 82952 ], "loc": { "start": { - "line": 2757, + "line": 2754, "column": 15 }, "end": { - "line": 2757, + "line": 2754, "column": 32 } } }, "arguments": [], "range": [ - 82994, - 83013 + 82935, + 82954 ], "loc": { "start": { - "line": 2757, + "line": 2754, "column": 15 }, "end": { - "line": 2757, + "line": 2754, "column": 34 } } @@ -153763,31 +153636,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 83014, - 83021 + 82955, + 82962 ], "loc": { "start": { - "line": 2757, + "line": 2754, "column": 35 }, "end": { - "line": 2757, + "line": 2754, "column": 42 } } }, "range": [ - 82994, - 83021 + 82935, + 82962 ], "loc": { "start": { - "line": 2757, + "line": 2754, "column": 15 }, "end": { - "line": 2757, + "line": 2754, "column": 42 } } @@ -153797,32 +153670,32 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 83022, - 83030 + 82963, + 82971 ], "loc": { "start": { - "line": 2757, + "line": 2754, "column": 43 }, "end": { - "line": 2757, + "line": 2754, "column": 51 } } } ], "range": [ - 82994, - 83031 + 82935, + 82972 ], "loc": { "start": { - "line": 2757, + "line": 2754, "column": 15 }, "end": { - "line": 2757, + "line": 2754, "column": 52 } } @@ -153835,78 +153708,78 @@ "value": 1, "raw": "1", "range": [ - 83037, - 83038 + 82978, + 82979 ], "loc": { "start": { - "line": 2757, + "line": 2754, "column": 58 }, "end": { - "line": 2757, + "line": 2754, "column": 59 } } }, "prefix": true, "range": [ - 83036, - 83038 + 82977, + 82979 ], "loc": { "start": { - "line": 2757, + "line": 2754, "column": 57 }, "end": { - "line": 2757, + "line": 2754, "column": 59 } } }, "range": [ - 82994, - 83038 + 82935, + 82979 ], "loc": { "start": { - "line": 2757, + "line": 2754, "column": 15 }, "end": { - "line": 2757, + "line": 2754, "column": 59 } } }, "range": [ - 82987, - 83039 + 82928, + 82980 ], "loc": { "start": { - "line": 2757, + "line": 2754, "column": 8 }, "end": { - "line": 2757, + "line": 2754, "column": 60 } } } ], "range": [ - 82977, - 83045 + 82918, + 82986 ], "loc": { "start": { - "line": 2756, + "line": 2753, "column": 25 }, "end": { - "line": 2758, + "line": 2755, "column": 5 } } @@ -153914,16 +153787,16 @@ "generator": false, "expression": false, "range": [ - 82966, - 83045 + 82907, + 82986 ], "loc": { "start": { - "line": 2756, + "line": 2753, "column": 14 }, "end": { - "line": 2758, + "line": 2755, "column": 5 } } @@ -153931,16 +153804,16 @@ "kind": "method", "computed": false, "range": [ - 82956, - 83045 + 82897, + 82986 ], "loc": { "start": { - "line": 2756, + "line": 2753, "column": 4 }, "end": { - "line": 2758, + "line": 2755, "column": 5 } }, @@ -153949,16 +153822,16 @@ "type": "Block", "value": "*\n * Checks if passed row is valid\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n ", "range": [ - 82835, - 82951 + 82776, + 82892 ], "loc": { "start": { - "line": 2751, + "line": 2748, "column": 4 }, "end": { - "line": 2755, + "line": 2752, "column": 7 } } @@ -153969,16 +153842,16 @@ "type": "Block", "value": "*\n * Checks if passed row is visible\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n ", "range": [ - 83051, - 83169 + 82992, + 83110 ], "loc": { "start": { - "line": 2760, + "line": 2757, "column": 4 }, "end": { - "line": 2764, + "line": 2761, "column": 7 } } @@ -153992,16 +153865,16 @@ "type": "Identifier", "name": "isRowDisplayed", "range": [ - 83174, - 83188 + 83115, + 83129 ], "loc": { "start": { - "line": 2765, + "line": 2762, "column": 4 }, "end": { - "line": 2765, + "line": 2762, "column": 18 } } @@ -154014,16 +153887,16 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 83189, - 83197 + 83130, + 83138 ], "loc": { "start": { - "line": 2765, + "line": 2762, "column": 19 }, "end": { - "line": 2765, + "line": 2762, "column": 27 } } @@ -154041,16 +153914,16 @@ "type": "Identifier", "name": "row", "range": [ - 83213, - 83216 + 83154, + 83157 ], "loc": { "start": { - "line": 2766, + "line": 2763, "column": 12 }, "end": { - "line": 2766, + "line": 2763, "column": 15 } } @@ -154067,16 +153940,16 @@ "object": { "type": "ThisExpression", "range": [ - 83219, - 83223 + 83160, + 83164 ], "loc": { "start": { - "line": 2766, + "line": 2763, "column": 18 }, "end": { - "line": 2766, + "line": 2763, "column": 22 } } @@ -154085,31 +153958,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 83224, - 83227 + 83165, + 83168 ], "loc": { "start": { - "line": 2766, + "line": 2763, "column": 23 }, "end": { - "line": 2766, + "line": 2763, "column": 26 } } }, "range": [ - 83219, - 83227 + 83160, + 83168 ], "loc": { "start": { - "line": 2766, + "line": 2763, "column": 18 }, "end": { - "line": 2766, + "line": 2763, "column": 26 } } @@ -154118,31 +153991,31 @@ "type": "Identifier", "name": "rows", "range": [ - 83228, - 83232 + 83169, + 83173 ], "loc": { "start": { - "line": 2766, + "line": 2763, "column": 27 }, "end": { - "line": 2766, + "line": 2763, "column": 31 } } }, "range": [ - 83219, - 83232 + 83160, + 83173 ], "loc": { "start": { - "line": 2766, + "line": 2763, "column": 18 }, "end": { - "line": 2766, + "line": 2763, "column": 31 } } @@ -154151,46 +154024,46 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 83233, - 83241 + 83174, + 83182 ], "loc": { "start": { - "line": 2766, + "line": 2763, "column": 32 }, "end": { - "line": 2766, + "line": 2763, "column": 40 } } }, "range": [ - 83219, - 83242 + 83160, + 83183 ], "loc": { "start": { - "line": 2766, + "line": 2763, "column": 18 }, "end": { - "line": 2766, + "line": 2763, "column": 41 } } }, "range": [ - 83213, - 83242 + 83154, + 83183 ], "loc": { "start": { - "line": 2766, + "line": 2763, "column": 12 }, "end": { - "line": 2766, + "line": 2763, "column": 41 } } @@ -154198,16 +154071,16 @@ ], "kind": "let", "range": [ - 83209, - 83243 + 83150, + 83184 ], "loc": { "start": { - "line": 2766, + "line": 2763, "column": 8 }, "end": { - "line": 2766, + "line": 2763, "column": 42 } } @@ -154225,16 +154098,16 @@ "object": { "type": "ThisExpression", "range": [ - 83259, - 83263 + 83200, + 83204 ], "loc": { "start": { - "line": 2767, + "line": 2764, "column": 15 }, "end": { - "line": 2767, + "line": 2764, "column": 19 } } @@ -154243,31 +154116,31 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 83264, - 83277 + 83205, + 83218 ], "loc": { "start": { - "line": 2767, + "line": 2764, "column": 20 }, "end": { - "line": 2767, + "line": 2764, "column": 33 } } }, "range": [ - 83259, - 83277 + 83200, + 83218 ], "loc": { "start": { - "line": 2767, + "line": 2764, "column": 15 }, "end": { - "line": 2767, + "line": 2764, "column": 33 } } @@ -154277,32 +154150,32 @@ "type": "Identifier", "name": "row", "range": [ - 83278, - 83281 + 83219, + 83222 ], "loc": { "start": { - "line": 2767, + "line": 2764, "column": 34 }, "end": { - "line": 2767, + "line": 2764, "column": 37 } } } ], "range": [ - 83259, - 83282 + 83200, + 83223 ], "loc": { "start": { - "line": 2767, + "line": 2764, "column": 15 }, "end": { - "line": 2767, + "line": 2764, "column": 38 } } @@ -154312,62 +154185,62 @@ "value": "", "raw": "''", "range": [ - 83287, - 83289 + 83228, + 83230 ], "loc": { "start": { - "line": 2767, + "line": 2764, "column": 43 }, "end": { - "line": 2767, + "line": 2764, "column": 45 } } }, "range": [ - 83259, - 83289 + 83200, + 83230 ], "loc": { "start": { - "line": 2767, + "line": 2764, "column": 15 }, "end": { - "line": 2767, + "line": 2764, "column": 45 } } }, "range": [ - 83252, - 83290 + 83193, + 83231 ], "loc": { "start": { - "line": 2767, + "line": 2764, "column": 8 }, "end": { - "line": 2767, + "line": 2764, "column": 46 } } } ], "range": [ - 83199, - 83296 + 83140, + 83237 ], "loc": { "start": { - "line": 2765, + "line": 2762, "column": 29 }, "end": { - "line": 2768, + "line": 2765, "column": 5 } } @@ -154375,16 +154248,16 @@ "generator": false, "expression": false, "range": [ - 83188, - 83296 + 83129, + 83237 ], "loc": { "start": { - "line": 2765, + "line": 2762, "column": 18 }, "end": { - "line": 2768, + "line": 2765, "column": 5 } } @@ -154392,16 +154265,16 @@ "kind": "method", "computed": false, "range": [ - 83174, - 83296 + 83115, + 83237 ], "loc": { "start": { - "line": 2765, + "line": 2762, "column": 4 }, "end": { - "line": 2768, + "line": 2765, "column": 5 } }, @@ -154410,16 +154283,16 @@ "type": "Block", "value": "*\n * Checks if passed row is visible\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n ", "range": [ - 83051, - 83169 + 82992, + 83110 ], "loc": { "start": { - "line": 2760, + "line": 2757, "column": 4 }, "end": { - "line": 2764, + "line": 2761, "column": 7 } } @@ -154430,16 +154303,16 @@ "type": "Block", "value": "*\n * Checks if specified column filter ignores diacritics.\n * Note this is only applicable to input filter types.\n * @param {Number} colIndex Column index\n * @returns {Boolean}\n ", "range": [ - 83302, - 83507 + 83243, + 83448 ], "loc": { "start": { - "line": 2770, + "line": 2767, "column": 4 }, "end": { - "line": 2775, + "line": 2772, "column": 7 } } @@ -154453,16 +154326,16 @@ "type": "Identifier", "name": "ignoresDiacritics", "range": [ - 83512, - 83529 + 83453, + 83470 ], "loc": { "start": { - "line": 2776, + "line": 2773, "column": 4 }, "end": { - "line": 2776, + "line": 2773, "column": 21 } } @@ -154475,16 +154348,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83530, - 83538 + 83471, + 83479 ], "loc": { "start": { - "line": 2776, + "line": 2773, "column": 22 }, "end": { - "line": 2776, + "line": 2773, "column": 30 } } @@ -154502,16 +154375,16 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 83554, - 83564 + 83495, + 83505 ], "loc": { "start": { - "line": 2777, + "line": 2774, "column": 12 }, "end": { - "line": 2777, + "line": 2774, "column": 22 } } @@ -154522,16 +154395,16 @@ "object": { "type": "ThisExpression", "range": [ - 83567, - 83571 + 83508, + 83512 ], "loc": { "start": { - "line": 2777, + "line": 2774, "column": 25 }, "end": { - "line": 2777, + "line": 2774, "column": 29 } } @@ -154540,46 +154413,46 @@ "type": "Identifier", "name": "ignoreDiacritics", "range": [ - 83572, - 83588 + 83513, + 83529 ], "loc": { "start": { - "line": 2777, + "line": 2774, "column": 30 }, "end": { - "line": 2777, + "line": 2774, "column": 46 } } }, "range": [ - 83567, - 83588 + 83508, + 83529 ], "loc": { "start": { - "line": 2777, + "line": 2774, "column": 25 }, "end": { - "line": 2777, + "line": 2774, "column": 46 } } }, "range": [ - 83554, - 83588 + 83495, + 83529 ], "loc": { "start": { - "line": 2777, + "line": 2774, "column": 12 }, "end": { - "line": 2777, + "line": 2774, "column": 46 } } @@ -154587,16 +154460,16 @@ ], "kind": "let", "range": [ - 83550, - 83589 + 83491, + 83530 ], "loc": { "start": { - "line": 2777, + "line": 2774, "column": 8 }, "end": { - "line": 2777, + "line": 2774, "column": 47 } } @@ -154609,16 +154482,16 @@ "type": "Identifier", "name": "isArray", "range": [ - 83602, - 83609 + 83543, + 83550 ], "loc": { "start": { - "line": 2778, + "line": 2775, "column": 12 }, "end": { - "line": 2778, + "line": 2775, "column": 19 } } @@ -154628,32 +154501,32 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 83610, - 83620 + 83551, + 83561 ], "loc": { "start": { - "line": 2778, + "line": 2775, "column": 20 }, "end": { - "line": 2778, + "line": 2775, "column": 30 } } } ], "range": [ - 83602, - 83621 + 83543, + 83562 ], "loc": { "start": { - "line": 2778, + "line": 2775, "column": 12 }, "end": { - "line": 2778, + "line": 2775, "column": 31 } } @@ -154670,16 +154543,16 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 83644, - 83654 + 83585, + 83595 ], "loc": { "start": { - "line": 2779, + "line": 2776, "column": 19 }, "end": { - "line": 2779, + "line": 2776, "column": 29 } } @@ -154688,78 +154561,78 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83655, - 83663 + 83596, + 83604 ], "loc": { "start": { - "line": 2779, + "line": 2776, "column": 30 }, "end": { - "line": 2779, + "line": 2776, "column": 38 } } }, "range": [ - 83644, - 83664 + 83585, + 83605 ], "loc": { "start": { - "line": 2779, + "line": 2776, "column": 19 }, "end": { - "line": 2779, + "line": 2776, "column": 39 } } }, "range": [ - 83637, - 83665 + 83578, + 83606 ], "loc": { "start": { - "line": 2779, + "line": 2776, "column": 12 }, "end": { - "line": 2779, + "line": 2776, "column": 40 } } } ], "range": [ - 83623, - 83675 + 83564, + 83616 ], "loc": { "start": { - "line": 2778, + "line": 2775, "column": 33 }, "end": { - "line": 2780, + "line": 2777, "column": 9 } } }, "alternate": null, "range": [ - 83598, - 83675 + 83539, + 83616 ], "loc": { "start": { - "line": 2778, + "line": 2775, "column": 8 }, "end": { - "line": 2780, + "line": 2777, "column": 9 } } @@ -154772,16 +154645,16 @@ "type": "Identifier", "name": "Boolean", "range": [ - 83691, - 83698 + 83632, + 83639 ], "loc": { "start": { - "line": 2781, + "line": 2778, "column": 15 }, "end": { - "line": 2781, + "line": 2778, "column": 22 } } @@ -154791,63 +154664,63 @@ "type": "Identifier", "name": "ignoreDiac", "range": [ - 83699, - 83709 + 83640, + 83650 ], "loc": { "start": { - "line": 2781, + "line": 2778, "column": 23 }, "end": { - "line": 2781, + "line": 2778, "column": 33 } } } ], "range": [ - 83691, - 83710 + 83632, + 83651 ], "loc": { "start": { - "line": 2781, + "line": 2778, "column": 15 }, "end": { - "line": 2781, + "line": 2778, "column": 34 } } }, "range": [ - 83684, - 83711 + 83625, + 83652 ], "loc": { "start": { - "line": 2781, + "line": 2778, "column": 8 }, "end": { - "line": 2781, + "line": 2778, "column": 35 } } } ], "range": [ - 83540, - 83717 + 83481, + 83658 ], "loc": { "start": { - "line": 2776, + "line": 2773, "column": 32 }, "end": { - "line": 2782, + "line": 2779, "column": 5 } } @@ -154855,16 +154728,16 @@ "generator": false, "expression": false, "range": [ - 83529, - 83717 + 83470, + 83658 ], "loc": { "start": { - "line": 2776, + "line": 2773, "column": 21 }, "end": { - "line": 2782, + "line": 2779, "column": 5 } } @@ -154872,16 +154745,16 @@ "kind": "method", "computed": false, "range": [ - 83512, - 83717 + 83453, + 83658 ], "loc": { "start": { - "line": 2776, + "line": 2773, "column": 4 }, "end": { - "line": 2782, + "line": 2779, "column": 5 } }, @@ -154890,16 +154763,16 @@ "type": "Block", "value": "*\n * Checks if specified column filter ignores diacritics.\n * Note this is only applicable to input filter types.\n * @param {Number} colIndex Column index\n * @returns {Boolean}\n ", "range": [ - 83302, - 83507 + 83243, + 83448 ], "loc": { "start": { - "line": 2770, + "line": 2767, "column": 4 }, "end": { - "line": 2775, + "line": 2772, "column": 7 } } @@ -154910,16 +154783,16 @@ "type": "Block", "value": "*\n * Returns clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @returns {String}\n ", "range": [ - 83723, - 83865 + 83664, + 83806 ], "loc": { "start": { - "line": 2784, + "line": 2781, "column": 4 }, "end": { - "line": 2788, + "line": 2785, "column": 7 } } @@ -154933,16 +154806,16 @@ "type": "Identifier", "name": "getClearFilterText", "range": [ - 83870, - 83888 + 83811, + 83829 ], "loc": { "start": { - "line": 2789, + "line": 2786, "column": 4 }, "end": { - "line": 2789, + "line": 2786, "column": 22 } } @@ -154955,16 +154828,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 83889, - 83897 + 83830, + 83838 ], "loc": { "start": { - "line": 2789, + "line": 2786, "column": 23 }, "end": { - "line": 2789, + "line": 2786, "column": 31 } } @@ -154982,16 +154855,16 @@ "type": "Identifier", "name": "clearText", "range": [ - 83913, - 83922 + 83854, + 83863 ], "loc": { "start": { - "line": 2790, + "line": 2787, "column": 12 }, "end": { - "line": 2790, + "line": 2787, "column": 21 } } @@ -155002,16 +154875,16 @@ "object": { "type": "ThisExpression", "range": [ - 83925, - 83929 + 83866, + 83870 ], "loc": { "start": { - "line": 2790, + "line": 2787, "column": 24 }, "end": { - "line": 2790, + "line": 2787, "column": 28 } } @@ -155020,46 +154893,46 @@ "type": "Identifier", "name": "clearFilterText", "range": [ - 83930, - 83945 + 83871, + 83886 ], "loc": { "start": { - "line": 2790, + "line": 2787, "column": 29 }, "end": { - "line": 2790, + "line": 2787, "column": 44 } } }, "range": [ - 83925, - 83945 + 83866, + 83886 ], "loc": { "start": { - "line": 2790, + "line": 2787, "column": 24 }, "end": { - "line": 2790, + "line": 2787, "column": 44 } } }, "range": [ - 83913, - 83945 + 83854, + 83886 ], "loc": { "start": { - "line": 2790, + "line": 2787, "column": 12 }, "end": { - "line": 2790, + "line": 2787, "column": 44 } } @@ -155067,16 +154940,16 @@ ], "kind": "let", "range": [ - 83909, - 83946 + 83850, + 83887 ], "loc": { "start": { - "line": 2790, + "line": 2787, "column": 8 }, "end": { - "line": 2790, + "line": 2787, "column": 45 } } @@ -155089,16 +154962,16 @@ "type": "Identifier", "name": "isArray", "range": [ - 83959, - 83966 + 83900, + 83907 ], "loc": { "start": { - "line": 2791, + "line": 2788, "column": 12 }, "end": { - "line": 2791, + "line": 2788, "column": 19 } } @@ -155108,32 +154981,32 @@ "type": "Identifier", "name": "clearText", "range": [ - 83967, - 83976 + 83908, + 83917 ], "loc": { "start": { - "line": 2791, + "line": 2788, "column": 20 }, "end": { - "line": 2791, + "line": 2788, "column": 29 } } } ], "range": [ - 83959, - 83977 + 83900, + 83918 ], "loc": { "start": { - "line": 2791, + "line": 2788, "column": 12 }, "end": { - "line": 2791, + "line": 2788, "column": 30 } } @@ -155150,16 +155023,16 @@ "type": "Identifier", "name": "clearText", "range": [ - 84000, - 84009 + 83941, + 83950 ], "loc": { "start": { - "line": 2792, + "line": 2789, "column": 19 }, "end": { - "line": 2792, + "line": 2789, "column": 28 } } @@ -155168,78 +155041,78 @@ "type": "Identifier", "name": "colIndex", "range": [ - 84010, - 84018 + 83951, + 83959 ], "loc": { "start": { - "line": 2792, + "line": 2789, "column": 29 }, "end": { - "line": 2792, + "line": 2789, "column": 37 } } }, "range": [ - 84000, - 84019 + 83941, + 83960 ], "loc": { "start": { - "line": 2792, + "line": 2789, "column": 19 }, "end": { - "line": 2792, + "line": 2789, "column": 38 } } }, "range": [ - 83993, - 84020 + 83934, + 83961 ], "loc": { "start": { - "line": 2792, + "line": 2789, "column": 12 }, "end": { - "line": 2792, + "line": 2789, "column": 39 } } } ], "range": [ - 83979, - 84030 + 83920, + 83971 ], "loc": { "start": { - "line": 2791, + "line": 2788, "column": 32 }, "end": { - "line": 2793, + "line": 2790, "column": 9 } } }, "alternate": null, "range": [ - 83955, - 84030 + 83896, + 83971 ], "loc": { "start": { - "line": 2791, + "line": 2788, "column": 8 }, "end": { - "line": 2793, + "line": 2790, "column": 9 } } @@ -155250,47 +155123,47 @@ "type": "Identifier", "name": "clearText", "range": [ - 84046, - 84055 + 83987, + 83996 ], "loc": { "start": { - "line": 2794, + "line": 2791, "column": 15 }, "end": { - "line": 2794, + "line": 2791, "column": 24 } } }, "range": [ - 84039, - 84056 + 83980, + 83997 ], "loc": { "start": { - "line": 2794, + "line": 2791, "column": 8 }, "end": { - "line": 2794, + "line": 2791, "column": 25 } } } ], "range": [ - 83899, - 84062 + 83840, + 84003 ], "loc": { "start": { - "line": 2789, + "line": 2786, "column": 33 }, "end": { - "line": 2795, + "line": 2792, "column": 5 } } @@ -155298,16 +155171,16 @@ "generator": false, "expression": false, "range": [ - 83888, - 84062 + 83829, + 84003 ], "loc": { "start": { - "line": 2789, + "line": 2786, "column": 22 }, "end": { - "line": 2795, + "line": 2792, "column": 5 } } @@ -155315,16 +155188,16 @@ "kind": "method", "computed": false, "range": [ - 83870, - 84062 + 83811, + 84003 ], "loc": { "start": { - "line": 2789, + "line": 2786, "column": 4 }, "end": { - "line": 2795, + "line": 2792, "column": 5 } }, @@ -155333,16 +155206,16 @@ "type": "Block", "value": "*\n * Returns clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @returns {String}\n ", "range": [ - 83723, - 83865 + 83664, + 83806 ], "loc": { "start": { - "line": 2784, + "line": 2781, "column": 4 }, "end": { - "line": 2788, + "line": 2785, "column": 7 } } @@ -155353,16 +155226,16 @@ "type": "Block", "value": "*\n * Check if passed script or stylesheet is already imported\n * @param {String} filePath Ressource path\n * @param {String} type Possible values: 'script' or 'link'\n * @return {Boolean}\n ", "range": [ - 84068, - 84287 + 84009, + 84228 ], "loc": { "start": { - "line": 2797, + "line": 2794, "column": 4 }, "end": { - "line": 2802, + "line": 2799, "column": 7 } } @@ -155376,16 +155249,16 @@ "type": "Identifier", "name": "isImported", "range": [ - 84292, - 84302 + 84233, + 84243 ], "loc": { "start": { - "line": 2803, + "line": 2800, "column": 4 }, "end": { - "line": 2803, + "line": 2800, "column": 14 } } @@ -155398,16 +155271,16 @@ "type": "Identifier", "name": "filePath", "range": [ - 84303, - 84311 + 84244, + 84252 ], "loc": { "start": { - "line": 2803, + "line": 2800, "column": 15 }, "end": { - "line": 2803, + "line": 2800, "column": 23 } } @@ -155418,16 +155291,16 @@ "type": "Identifier", "name": "type", "range": [ - 84313, - 84317 + 84254, + 84258 ], "loc": { "start": { - "line": 2803, + "line": 2800, "column": 25 }, "end": { - "line": 2803, + "line": 2800, "column": 29 } } @@ -155437,31 +155310,31 @@ "value": "script", "raw": "'script'", "range": [ - 84320, - 84328 + 84261, + 84269 ], "loc": { "start": { - "line": 2803, + "line": 2800, "column": 32 }, "end": { - "line": 2803, + "line": 2800, "column": 40 } } }, "range": [ - 84313, - 84328 + 84254, + 84269 ], "loc": { "start": { - "line": 2803, + "line": 2800, "column": 25 }, "end": { - "line": 2803, + "line": 2800, "column": 40 } } @@ -155479,16 +155352,16 @@ "type": "Identifier", "name": "imported", "range": [ - 84344, - 84352 + 84285, + 84293 ], "loc": { "start": { - "line": 2804, + "line": 2801, "column": 12 }, "end": { - "line": 2804, + "line": 2801, "column": 20 } } @@ -155498,31 +155371,31 @@ "value": false, "raw": "false", "range": [ - 84355, - 84360 + 84296, + 84301 ], "loc": { "start": { - "line": 2804, + "line": 2801, "column": 23 }, "end": { - "line": 2804, + "line": 2801, "column": 28 } } }, "range": [ - 84344, - 84360 + 84285, + 84301 ], "loc": { "start": { - "line": 2804, + "line": 2801, "column": 12 }, "end": { - "line": 2804, + "line": 2801, "column": 28 } } @@ -155533,16 +155406,16 @@ "type": "Identifier", "name": "attr", "range": [ - 84374, - 84378 + 84315, + 84319 ], "loc": { "start": { - "line": 2805, + "line": 2802, "column": 12 }, "end": { - "line": 2805, + "line": 2802, "column": 16 } } @@ -155556,16 +155429,16 @@ "type": "Identifier", "name": "type", "range": [ - 84381, - 84385 + 84322, + 84326 ], "loc": { "start": { - "line": 2805, + "line": 2802, "column": 19 }, "end": { - "line": 2805, + "line": 2802, "column": 23 } } @@ -155575,31 +155448,31 @@ "value": "script", "raw": "'script'", "range": [ - 84390, - 84398 + 84331, + 84339 ], "loc": { "start": { - "line": 2805, + "line": 2802, "column": 28 }, "end": { - "line": 2805, + "line": 2802, "column": 36 } } }, "range": [ - 84381, - 84398 + 84322, + 84339 ], "loc": { "start": { - "line": 2805, + "line": 2802, "column": 19 }, "end": { - "line": 2805, + "line": 2802, "column": 36 } } @@ -155609,16 +155482,16 @@ "value": "src", "raw": "'src'", "range": [ - 84401, - 84406 + 84342, + 84347 ], "loc": { "start": { - "line": 2805, + "line": 2802, "column": 39 }, "end": { - "line": 2805, + "line": 2802, "column": 44 } } @@ -155628,46 +155501,46 @@ "value": "href", "raw": "'href'", "range": [ - 84409, - 84415 + 84350, + 84356 ], "loc": { "start": { - "line": 2805, + "line": 2802, "column": 47 }, "end": { - "line": 2805, + "line": 2802, "column": 53 } } }, "range": [ - 84381, - 84415 + 84322, + 84356 ], "loc": { "start": { - "line": 2805, + "line": 2802, "column": 19 }, "end": { - "line": 2805, + "line": 2802, "column": 53 } } }, "range": [ - 84374, - 84415 + 84315, + 84356 ], "loc": { "start": { - "line": 2805, + "line": 2802, "column": 12 }, "end": { - "line": 2805, + "line": 2802, "column": 53 } } @@ -155678,16 +155551,16 @@ "type": "Identifier", "name": "files", "range": [ - 84429, - 84434 + 84370, + 84375 ], "loc": { "start": { - "line": 2806, + "line": 2803, "column": 12 }, "end": { - "line": 2806, + "line": 2803, "column": 17 } } @@ -155698,16 +155571,16 @@ "type": "Identifier", "name": "tag", "range": [ - 84437, - 84440 + 84378, + 84381 ], "loc": { "start": { - "line": 2806, + "line": 2803, "column": 20 }, "end": { - "line": 2806, + "line": 2803, "column": 23 } } @@ -155717,16 +155590,16 @@ "type": "Identifier", "name": "doc", "range": [ - 84441, - 84444 + 84382, + 84385 ], "loc": { "start": { - "line": 2806, + "line": 2803, "column": 24 }, "end": { - "line": 2806, + "line": 2803, "column": 27 } } @@ -155735,47 +155608,47 @@ "type": "Identifier", "name": "type", "range": [ - 84446, - 84450 + 84387, + 84391 ], "loc": { "start": { - "line": 2806, + "line": 2803, "column": 29 }, "end": { - "line": 2806, + "line": 2803, "column": 33 } } } ], "range": [ - 84437, - 84451 + 84378, + 84392 ], "loc": { "start": { - "line": 2806, + "line": 2803, "column": 20 }, "end": { - "line": 2806, + "line": 2803, "column": 34 } } }, "range": [ - 84429, - 84451 + 84370, + 84392 ], "loc": { "start": { - "line": 2806, + "line": 2803, "column": 12 }, "end": { - "line": 2806, + "line": 2803, "column": 34 } } @@ -155783,16 +155656,16 @@ ], "kind": "let", "range": [ - 84340, - 84452 + 84281, + 84393 ], "loc": { "start": { - "line": 2804, + "line": 2801, "column": 8 }, "end": { - "line": 2806, + "line": 2803, "column": 35 } } @@ -155808,16 +155681,16 @@ "type": "Identifier", "name": "i", "range": [ - 84470, - 84471 + 84411, + 84412 ], "loc": { "start": { - "line": 2807, + "line": 2804, "column": 17 }, "end": { - "line": 2807, + "line": 2804, "column": 18 } } @@ -155827,31 +155700,31 @@ "value": 0, "raw": "0", "range": [ - 84474, - 84475 + 84415, + 84416 ], "loc": { "start": { - "line": 2807, + "line": 2804, "column": 21 }, "end": { - "line": 2807, + "line": 2804, "column": 22 } } }, "range": [ - 84470, - 84475 + 84411, + 84416 ], "loc": { "start": { - "line": 2807, + "line": 2804, "column": 17 }, "end": { - "line": 2807, + "line": 2804, "column": 22 } } @@ -155862,16 +155735,16 @@ "type": "Identifier", "name": "len", "range": [ - 84477, - 84480 + 84418, + 84421 ], "loc": { "start": { - "line": 2807, + "line": 2804, "column": 24 }, "end": { - "line": 2807, + "line": 2804, "column": 27 } } @@ -155883,16 +155756,16 @@ "type": "Identifier", "name": "files", "range": [ - 84483, - 84488 + 84424, + 84429 ], "loc": { "start": { - "line": 2807, + "line": 2804, "column": 30 }, "end": { - "line": 2807, + "line": 2804, "column": 35 } } @@ -155901,46 +155774,46 @@ "type": "Identifier", "name": "length", "range": [ - 84489, - 84495 + 84430, + 84436 ], "loc": { "start": { - "line": 2807, + "line": 2804, "column": 36 }, "end": { - "line": 2807, + "line": 2804, "column": 42 } } }, "range": [ - 84483, - 84495 + 84424, + 84436 ], "loc": { "start": { - "line": 2807, + "line": 2804, "column": 30 }, "end": { - "line": 2807, + "line": 2804, "column": 42 } } }, "range": [ - 84477, - 84495 + 84418, + 84436 ], "loc": { "start": { - "line": 2807, + "line": 2804, "column": 24 }, "end": { - "line": 2807, + "line": 2804, "column": 42 } } @@ -155948,16 +155821,16 @@ ], "kind": "let", "range": [ - 84466, - 84495 + 84407, + 84436 ], "loc": { "start": { - "line": 2807, + "line": 2804, "column": 13 }, "end": { - "line": 2807, + "line": 2804, "column": 42 } } @@ -155969,16 +155842,16 @@ "type": "Identifier", "name": "i", "range": [ - 84497, - 84498 + 84438, + 84439 ], "loc": { "start": { - "line": 2807, + "line": 2804, "column": 44 }, "end": { - "line": 2807, + "line": 2804, "column": 45 } } @@ -155987,31 +155860,31 @@ "type": "Identifier", "name": "len", "range": [ - 84501, - 84504 + 84442, + 84445 ], "loc": { "start": { - "line": 2807, + "line": 2804, "column": 48 }, "end": { - "line": 2807, + "line": 2804, "column": 51 } } }, "range": [ - 84497, - 84504 + 84438, + 84445 ], "loc": { "start": { - "line": 2807, + "line": 2804, "column": 44 }, "end": { - "line": 2807, + "line": 2804, "column": 51 } } @@ -156023,32 +155896,32 @@ "type": "Identifier", "name": "i", "range": [ - 84506, - 84507 + 84447, + 84448 ], "loc": { "start": { - "line": 2807, + "line": 2804, "column": 53 }, "end": { - "line": 2807, + "line": 2804, "column": 54 } } }, "prefix": false, "range": [ - 84506, - 84509 + 84447, + 84450 ], "loc": { "start": { - "line": 2807, + "line": 2804, "column": 53 }, "end": { - "line": 2807, + "line": 2804, "column": 56 } } @@ -156064,16 +155937,16 @@ "type": "Identifier", "name": "isUndef", "range": [ - 84529, - 84536 + 84470, + 84477 ], "loc": { "start": { - "line": 2808, + "line": 2805, "column": 16 }, "end": { - "line": 2808, + "line": 2805, "column": 23 } } @@ -156089,16 +155962,16 @@ "type": "Identifier", "name": "files", "range": [ - 84537, - 84542 + 84478, + 84483 ], "loc": { "start": { - "line": 2808, + "line": 2805, "column": 24 }, "end": { - "line": 2808, + "line": 2805, "column": 29 } } @@ -156107,31 +155980,31 @@ "type": "Identifier", "name": "i", "range": [ - 84543, - 84544 + 84484, + 84485 ], "loc": { "start": { - "line": 2808, + "line": 2805, "column": 30 }, "end": { - "line": 2808, + "line": 2805, "column": 31 } } }, "range": [ - 84537, - 84545 + 84478, + 84486 ], "loc": { "start": { - "line": 2808, + "line": 2805, "column": 24 }, "end": { - "line": 2808, + "line": 2805, "column": 32 } } @@ -156140,47 +156013,47 @@ "type": "Identifier", "name": "attr", "range": [ - 84546, - 84550 + 84487, + 84491 ], "loc": { "start": { - "line": 2808, + "line": 2805, "column": 33 }, "end": { - "line": 2808, + "line": 2805, "column": 37 } } }, "range": [ - 84537, - 84551 + 84478, + 84492 ], "loc": { "start": { - "line": 2808, + "line": 2805, "column": 24 }, "end": { - "line": 2808, + "line": 2805, "column": 38 } } } ], "range": [ - 84529, - 84552 + 84470, + 84493 ], "loc": { "start": { - "line": 2808, + "line": 2805, "column": 16 }, "end": { - "line": 2808, + "line": 2805, "column": 39 } } @@ -156192,48 +156065,48 @@ "type": "ContinueStatement", "label": null, "range": [ - 84572, - 84581 + 84513, + 84522 ], "loc": { "start": { - "line": 2809, + "line": 2806, "column": 16 }, "end": { - "line": 2809, + "line": 2806, "column": 25 } } } ], "range": [ - 84554, - 84595 + 84495, + 84536 ], "loc": { "start": { - "line": 2808, + "line": 2805, "column": 41 }, "end": { - "line": 2810, + "line": 2807, "column": 13 } } }, "alternate": null, "range": [ - 84525, - 84595 + 84466, + 84536 ], "loc": { "start": { - "line": 2808, + "line": 2805, "column": 12 }, "end": { - "line": 2810, + "line": 2807, "column": 13 } } @@ -156255,16 +156128,16 @@ "type": "Identifier", "name": "files", "range": [ - 84612, - 84617 + 84553, + 84558 ], "loc": { "start": { - "line": 2811, + "line": 2808, "column": 16 }, "end": { - "line": 2811, + "line": 2808, "column": 21 } } @@ -156273,31 +156146,31 @@ "type": "Identifier", "name": "i", "range": [ - 84618, - 84619 + 84559, + 84560 ], "loc": { "start": { - "line": 2811, + "line": 2808, "column": 22 }, "end": { - "line": 2811, + "line": 2808, "column": 23 } } }, "range": [ - 84612, - 84620 + 84553, + 84561 ], "loc": { "start": { - "line": 2811, + "line": 2808, "column": 16 }, "end": { - "line": 2811, + "line": 2808, "column": 24 } } @@ -156306,31 +156179,31 @@ "type": "Identifier", "name": "attr", "range": [ - 84621, - 84625 + 84562, + 84566 ], "loc": { "start": { - "line": 2811, + "line": 2808, "column": 25 }, "end": { - "line": 2811, + "line": 2808, "column": 29 } } }, "range": [ - 84612, - 84626 + 84553, + 84567 ], "loc": { "start": { - "line": 2811, + "line": 2808, "column": 16 }, "end": { - "line": 2811, + "line": 2808, "column": 30 } } @@ -156339,31 +156212,31 @@ "type": "Identifier", "name": "match", "range": [ - 84627, - 84632 + 84568, + 84573 ], "loc": { "start": { - "line": 2811, + "line": 2808, "column": 31 }, "end": { - "line": 2811, + "line": 2808, "column": 36 } } }, "range": [ - 84612, - 84632 + 84553, + 84573 ], "loc": { "start": { - "line": 2811, + "line": 2808, "column": 16 }, "end": { - "line": 2811, + "line": 2808, "column": 36 } } @@ -156373,32 +156246,32 @@ "type": "Identifier", "name": "filePath", "range": [ - 84633, - 84641 + 84574, + 84582 ], "loc": { "start": { - "line": 2811, + "line": 2808, "column": 37 }, "end": { - "line": 2811, + "line": 2808, "column": 45 } } } ], "range": [ - 84612, - 84642 + 84553, + 84583 ], "loc": { "start": { - "line": 2811, + "line": 2808, "column": 16 }, "end": { - "line": 2811, + "line": 2808, "column": 46 } } @@ -156415,16 +156288,16 @@ "type": "Identifier", "name": "imported", "range": [ - 84662, - 84670 + 84603, + 84611 ], "loc": { "start": { - "line": 2812, + "line": 2809, "column": 16 }, "end": { - "line": 2812, + "line": 2809, "column": 24 } } @@ -156434,46 +156307,46 @@ "value": true, "raw": "true", "range": [ - 84673, - 84677 + 84614, + 84618 ], "loc": { "start": { - "line": 2812, + "line": 2809, "column": 27 }, "end": { - "line": 2812, + "line": 2809, "column": 31 } } }, "range": [ - 84662, - 84677 + 84603, + 84618 ], "loc": { "start": { - "line": 2812, + "line": 2809, "column": 16 }, "end": { - "line": 2812, + "line": 2809, "column": 31 } } }, "range": [ - 84662, - 84678 + 84603, + 84619 ], "loc": { "start": { - "line": 2812, + "line": 2809, "column": 16 }, "end": { - "line": 2812, + "line": 2809, "column": 32 } } @@ -156482,79 +156355,79 @@ "type": "BreakStatement", "label": null, "range": [ - 84695, - 84701 + 84636, + 84642 ], "loc": { "start": { - "line": 2813, + "line": 2810, "column": 16 }, "end": { - "line": 2813, + "line": 2810, "column": 22 } } } ], "range": [ - 84644, - 84715 + 84585, + 84656 ], "loc": { "start": { - "line": 2811, + "line": 2808, "column": 48 }, "end": { - "line": 2814, + "line": 2811, "column": 13 } } }, "alternate": null, "range": [ - 84608, - 84715 + 84549, + 84656 ], "loc": { "start": { - "line": 2811, + "line": 2808, "column": 12 }, "end": { - "line": 2814, + "line": 2811, "column": 13 } } } ], "range": [ - 84511, - 84725 + 84452, + 84666 ], "loc": { "start": { - "line": 2807, + "line": 2804, "column": 58 }, "end": { - "line": 2815, + "line": 2812, "column": 9 } } }, "range": [ - 84461, - 84725 + 84402, + 84666 ], "loc": { "start": { - "line": 2807, + "line": 2804, "column": 8 }, "end": { - "line": 2815, + "line": 2812, "column": 9 } } @@ -156565,47 +156438,47 @@ "type": "Identifier", "name": "imported", "range": [ - 84741, - 84749 + 84682, + 84690 ], "loc": { "start": { - "line": 2816, + "line": 2813, "column": 15 }, "end": { - "line": 2816, + "line": 2813, "column": 23 } } }, "range": [ - 84734, - 84750 + 84675, + 84691 ], "loc": { "start": { - "line": 2816, + "line": 2813, "column": 8 }, "end": { - "line": 2816, + "line": 2813, "column": 24 } } } ], "range": [ - 84330, - 84756 + 84271, + 84697 ], "loc": { "start": { - "line": 2803, + "line": 2800, "column": 42 }, "end": { - "line": 2817, + "line": 2814, "column": 5 } } @@ -156613,16 +156486,16 @@ "generator": false, "expression": false, "range": [ - 84302, - 84756 + 84243, + 84697 ], "loc": { "start": { - "line": 2803, + "line": 2800, "column": 14 }, "end": { - "line": 2817, + "line": 2814, "column": 5 } } @@ -156630,16 +156503,16 @@ "kind": "method", "computed": false, "range": [ - 84292, - 84756 + 84233, + 84697 ], "loc": { "start": { - "line": 2803, + "line": 2800, "column": 4 }, "end": { - "line": 2817, + "line": 2814, "column": 5 } }, @@ -156648,16 +156521,16 @@ "type": "Block", "value": "*\n * Check if passed script or stylesheet is already imported\n * @param {String} filePath Ressource path\n * @param {String} type Possible values: 'script' or 'link'\n * @return {Boolean}\n ", "range": [ - 84068, - 84287 + 84009, + 84228 ], "loc": { "start": { - "line": 2797, + "line": 2794, "column": 4 }, "end": { - "line": 2802, + "line": 2799, "column": 7 } } @@ -156668,16 +156541,16 @@ "type": "Block", "value": "*\n * Import script or stylesheet\n * @param {String} fileId Ressource ID\n * @param {String} filePath Ressource path\n * @param {Function} callback Callback\n * @param {String} type Possible values: 'script' or 'link'\n ", "range": [ - 84762, - 85021 + 84703, + 84962 ], "loc": { "start": { - "line": 2819, + "line": 2816, "column": 4 }, "end": { - "line": 2825, + "line": 2822, "column": 7 } } @@ -156691,16 +156564,16 @@ "type": "Identifier", "name": "import", "range": [ - 85026, - 85032 + 84967, + 84973 ], "loc": { "start": { - "line": 2826, + "line": 2823, "column": 4 }, "end": { - "line": 2826, + "line": 2823, "column": 10 } } @@ -156713,16 +156586,16 @@ "type": "Identifier", "name": "fileId", "range": [ - 85033, - 85039 + 84974, + 84980 ], "loc": { "start": { - "line": 2826, + "line": 2823, "column": 11 }, "end": { - "line": 2826, + "line": 2823, "column": 17 } } @@ -156731,16 +156604,16 @@ "type": "Identifier", "name": "filePath", "range": [ - 85041, - 85049 + 84982, + 84990 ], "loc": { "start": { - "line": 2826, + "line": 2823, "column": 19 }, "end": { - "line": 2826, + "line": 2823, "column": 27 } } @@ -156749,16 +156622,16 @@ "type": "Identifier", "name": "callback", "range": [ - 85051, - 85059 + 84992, + 85000 ], "loc": { "start": { - "line": 2826, + "line": 2823, "column": 29 }, "end": { - "line": 2826, + "line": 2823, "column": 37 } } @@ -156769,16 +156642,16 @@ "type": "Identifier", "name": "type", "range": [ - 85061, - 85065 + 85002, + 85006 ], "loc": { "start": { - "line": 2826, + "line": 2823, "column": 39 }, "end": { - "line": 2826, + "line": 2823, "column": 43 } } @@ -156788,31 +156661,31 @@ "value": "script", "raw": "'script'", "range": [ - 85068, - 85076 + 85009, + 85017 ], "loc": { "start": { - "line": 2826, + "line": 2823, "column": 46 }, "end": { - "line": 2826, + "line": 2823, "column": 54 } } }, "range": [ - 85061, - 85076 + 85002, + 85017 ], "loc": { "start": { - "line": 2826, + "line": 2823, "column": 39 }, "end": { - "line": 2826, + "line": 2823, "column": 54 } } @@ -156831,16 +156704,16 @@ "object": { "type": "ThisExpression", "range": [ - 85092, - 85096 + 85033, + 85037 ], "loc": { "start": { - "line": 2827, + "line": 2824, "column": 12 }, "end": { - "line": 2827, + "line": 2824, "column": 16 } } @@ -156849,31 +156722,31 @@ "type": "Identifier", "name": "isImported", "range": [ - 85097, - 85107 + 85038, + 85048 ], "loc": { "start": { - "line": 2827, + "line": 2824, "column": 17 }, "end": { - "line": 2827, + "line": 2824, "column": 27 } } }, "range": [ - 85092, - 85107 + 85033, + 85048 ], "loc": { "start": { - "line": 2827, + "line": 2824, "column": 12 }, "end": { - "line": 2827, + "line": 2824, "column": 27 } } @@ -156883,16 +156756,16 @@ "type": "Identifier", "name": "filePath", "range": [ - 85108, - 85116 + 85049, + 85057 ], "loc": { "start": { - "line": 2827, + "line": 2824, "column": 28 }, "end": { - "line": 2827, + "line": 2824, "column": 36 } } @@ -156901,32 +156774,32 @@ "type": "Identifier", "name": "type", "range": [ - 85118, - 85122 + 85059, + 85063 ], "loc": { "start": { - "line": 2827, + "line": 2824, "column": 38 }, "end": { - "line": 2827, + "line": 2824, "column": 42 } } } ], "range": [ - 85092, - 85123 + 85033, + 85064 ], "loc": { "start": { - "line": 2827, + "line": 2824, "column": 12 }, "end": { - "line": 2827, + "line": 2824, "column": 43 } } @@ -156938,48 +156811,48 @@ "type": "ReturnStatement", "argument": null, "range": [ - 85139, - 85146 + 85080, + 85087 ], "loc": { "start": { - "line": 2828, + "line": 2825, "column": 12 }, "end": { - "line": 2828, + "line": 2825, "column": 19 } } } ], "range": [ - 85125, - 85156 + 85066, + 85097 ], "loc": { "start": { - "line": 2827, + "line": 2824, "column": 45 }, "end": { - "line": 2829, + "line": 2826, "column": 9 } } }, "alternate": null, "range": [ - 85088, - 85156 + 85029, + 85097 ], "loc": { "start": { - "line": 2827, + "line": 2824, "column": 8 }, "end": { - "line": 2829, + "line": 2826, "column": 9 } } @@ -156993,16 +156866,16 @@ "type": "Identifier", "name": "o", "range": [ - 85169, - 85170 + 85110, + 85111 ], "loc": { "start": { - "line": 2830, + "line": 2827, "column": 12 }, "end": { - "line": 2830, + "line": 2827, "column": 13 } } @@ -157010,31 +156883,31 @@ "init": { "type": "ThisExpression", "range": [ - 85173, - 85177 + 85114, + 85118 ], "loc": { "start": { - "line": 2830, + "line": 2827, "column": 16 }, "end": { - "line": 2830, + "line": 2827, "column": 20 } } }, "range": [ - 85169, - 85177 + 85110, + 85118 ], "loc": { "start": { - "line": 2830, + "line": 2827, "column": 12 }, "end": { - "line": 2830, + "line": 2827, "column": 20 } } @@ -157045,16 +156918,16 @@ "type": "Identifier", "name": "isLoaded", "range": [ - 85191, - 85199 + 85132, + 85140 ], "loc": { "start": { - "line": 2831, + "line": 2828, "column": 12 }, "end": { - "line": 2831, + "line": 2828, "column": 20 } } @@ -157064,31 +156937,31 @@ "value": false, "raw": "false", "range": [ - 85202, - 85207 + 85143, + 85148 ], "loc": { "start": { - "line": 2831, + "line": 2828, "column": 23 }, "end": { - "line": 2831, + "line": 2828, "column": 28 } } }, "range": [ - 85191, - 85207 + 85132, + 85148 ], "loc": { "start": { - "line": 2831, + "line": 2828, "column": 12 }, "end": { - "line": 2831, + "line": 2828, "column": 28 } } @@ -157099,32 +156972,32 @@ "type": "Identifier", "name": "file", "range": [ - 85221, - 85225 + 85162, + 85166 ], "loc": { "start": { - "line": 2832, + "line": 2829, "column": 12 }, "end": { - "line": 2832, + "line": 2829, "column": 16 } } }, "init": null, "range": [ - 85221, - 85225 + 85162, + 85166 ], "loc": { "start": { - "line": 2832, + "line": 2829, "column": 12 }, "end": { - "line": 2832, + "line": 2829, "column": 16 } } @@ -157135,16 +157008,16 @@ "type": "Identifier", "name": "head", "range": [ - 85239, - 85243 + 85180, + 85184 ], "loc": { "start": { - "line": 2833, + "line": 2830, "column": 12 }, "end": { - "line": 2833, + "line": 2830, "column": 16 } } @@ -157158,16 +157031,16 @@ "type": "Identifier", "name": "tag", "range": [ - 85246, - 85249 + 85187, + 85190 ], "loc": { "start": { - "line": 2833, + "line": 2830, "column": 19 }, "end": { - "line": 2833, + "line": 2830, "column": 22 } } @@ -157177,16 +157050,16 @@ "type": "Identifier", "name": "doc", "range": [ - 85250, - 85253 + 85191, + 85194 ], "loc": { "start": { - "line": 2833, + "line": 2830, "column": 23 }, "end": { - "line": 2833, + "line": 2830, "column": 26 } } @@ -157196,32 +157069,32 @@ "value": "head", "raw": "'head'", "range": [ - 85255, - 85261 + 85196, + 85202 ], "loc": { "start": { - "line": 2833, + "line": 2830, "column": 28 }, "end": { - "line": 2833, + "line": 2830, "column": 34 } } } ], "range": [ - 85246, - 85262 + 85187, + 85203 ], "loc": { "start": { - "line": 2833, + "line": 2830, "column": 19 }, "end": { - "line": 2833, + "line": 2830, "column": 35 } } @@ -157231,46 +157104,46 @@ "value": 0, "raw": "0", "range": [ - 85263, - 85264 + 85204, + 85205 ], "loc": { "start": { - "line": 2833, + "line": 2830, "column": 36 }, "end": { - "line": 2833, + "line": 2830, "column": 37 } } }, "range": [ - 85246, - 85265 + 85187, + 85206 ], "loc": { "start": { - "line": 2833, + "line": 2830, "column": 19 }, "end": { - "line": 2833, + "line": 2830, "column": 38 } } }, "range": [ - 85239, - 85265 + 85180, + 85206 ], "loc": { "start": { - "line": 2833, + "line": 2830, "column": 12 }, "end": { - "line": 2833, + "line": 2830, "column": 38 } } @@ -157278,16 +157151,16 @@ ], "kind": "let", "range": [ - 85165, - 85266 + 85106, + 85207 ], "loc": { "start": { - "line": 2830, + "line": 2827, "column": 8 }, "end": { - "line": 2833, + "line": 2830, "column": 39 } } @@ -157306,16 +157179,16 @@ "type": "Identifier", "name": "type", "range": [ - 85280, - 85284 + 85221, + 85225 ], "loc": { "start": { - "line": 2835, + "line": 2832, "column": 12 }, "end": { - "line": 2835, + "line": 2832, "column": 16 } } @@ -157324,47 +157197,47 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 85285, - 85296 + 85226, + 85237 ], "loc": { "start": { - "line": 2835, + "line": 2832, "column": 17 }, "end": { - "line": 2835, + "line": 2832, "column": 28 } } }, "range": [ - 85280, - 85296 + 85221, + 85237 ], "loc": { "start": { - "line": 2835, + "line": 2832, "column": 12 }, "end": { - "line": 2835, + "line": 2832, "column": 28 } } }, "arguments": [], "range": [ - 85280, - 85298 + 85221, + 85239 ], "loc": { "start": { - "line": 2835, + "line": 2832, "column": 12 }, "end": { - "line": 2835, + "line": 2832, "column": 30 } } @@ -157374,31 +157247,31 @@ "value": "link", "raw": "'link'", "range": [ - 85303, - 85309 + 85244, + 85250 ], "loc": { "start": { - "line": 2835, + "line": 2832, "column": 35 }, "end": { - "line": 2835, + "line": 2832, "column": 41 } } }, "range": [ - 85280, - 85309 + 85221, + 85250 ], "loc": { "start": { - "line": 2835, + "line": 2832, "column": 12 }, "end": { - "line": 2835, + "line": 2832, "column": 41 } } @@ -157415,16 +157288,16 @@ "type": "Identifier", "name": "file", "range": [ - 85325, - 85329 + 85266, + 85270 ], "loc": { "start": { - "line": 2836, + "line": 2833, "column": 12 }, "end": { - "line": 2836, + "line": 2833, "column": 16 } } @@ -157435,16 +157308,16 @@ "type": "Identifier", "name": "createElm", "range": [ - 85332, - 85341 + 85273, + 85282 ], "loc": { "start": { - "line": 2836, + "line": 2833, "column": 19 }, "end": { - "line": 2836, + "line": 2833, "column": 28 } } @@ -157455,16 +157328,16 @@ "value": "link", "raw": "'link'", "range": [ - 85342, - 85348 + 85283, + 85289 ], "loc": { "start": { - "line": 2836, + "line": 2833, "column": 29 }, "end": { - "line": 2836, + "line": 2833, "column": 35 } } @@ -157477,16 +157350,16 @@ "value": "id", "raw": "'id'", "range": [ - 85367, - 85371 + 85308, + 85312 ], "loc": { "start": { - "line": 2837, + "line": 2834, "column": 17 }, "end": { - "line": 2837, + "line": 2834, "column": 21 } } @@ -157495,32 +157368,32 @@ "type": "Identifier", "name": "fileId", "range": [ - 85373, - 85379 + 85314, + 85320 ], "loc": { "start": { - "line": 2837, + "line": 2834, "column": 23 }, "end": { - "line": 2837, + "line": 2834, "column": 29 } } } ], "range": [ - 85366, - 85380 + 85307, + 85321 ], "loc": { "start": { - "line": 2837, + "line": 2834, "column": 16 }, "end": { - "line": 2837, + "line": 2834, "column": 30 } } @@ -157533,16 +157406,16 @@ "value": "type", "raw": "'type'", "range": [ - 85383, - 85389 + 85324, + 85330 ], "loc": { "start": { - "line": 2837, + "line": 2834, "column": 33 }, "end": { - "line": 2837, + "line": 2834, "column": 39 } } @@ -157552,32 +157425,32 @@ "value": "text/css", "raw": "'text/css'", "range": [ - 85391, - 85401 + 85332, + 85342 ], "loc": { "start": { - "line": 2837, + "line": 2834, "column": 41 }, "end": { - "line": 2837, + "line": 2834, "column": 51 } } } ], "range": [ - 85382, - 85402 + 85323, + 85343 ], "loc": { "start": { - "line": 2837, + "line": 2834, "column": 32 }, "end": { - "line": 2837, + "line": 2834, "column": 52 } } @@ -157590,16 +157463,16 @@ "value": "rel", "raw": "'rel'", "range": [ - 85421, - 85426 + 85362, + 85367 ], "loc": { "start": { - "line": 2838, + "line": 2835, "column": 17 }, "end": { - "line": 2838, + "line": 2835, "column": 22 } } @@ -157609,32 +157482,32 @@ "value": "stylesheet", "raw": "'stylesheet'", "range": [ - 85428, - 85440 + 85369, + 85381 ], "loc": { "start": { - "line": 2838, + "line": 2835, "column": 24 }, "end": { - "line": 2838, + "line": 2835, "column": 36 } } } ], "range": [ - 85420, - 85441 + 85361, + 85382 ], "loc": { "start": { - "line": 2838, + "line": 2835, "column": 16 }, "end": { - "line": 2838, + "line": 2835, "column": 37 } } @@ -157647,16 +157520,16 @@ "value": "href", "raw": "'href'", "range": [ - 85444, - 85450 + 85385, + 85391 ], "loc": { "start": { - "line": 2838, + "line": 2835, "column": 40 }, "end": { - "line": 2838, + "line": 2835, "column": 46 } } @@ -157665,94 +157538,94 @@ "type": "Identifier", "name": "filePath", "range": [ - 85452, - 85460 + 85393, + 85401 ], "loc": { "start": { - "line": 2838, + "line": 2835, "column": 48 }, "end": { - "line": 2838, + "line": 2835, "column": 56 } } } ], "range": [ - 85443, - 85461 + 85384, + 85402 ], "loc": { "start": { - "line": 2838, + "line": 2835, "column": 39 }, "end": { - "line": 2838, + "line": 2835, "column": 57 } } } ], "range": [ - 85332, - 85475 + 85273, + 85416 ], "loc": { "start": { - "line": 2836, + "line": 2833, "column": 19 }, "end": { - "line": 2839, + "line": 2836, "column": 13 } } }, "range": [ - 85325, - 85475 + 85266, + 85416 ], "loc": { "start": { - "line": 2836, + "line": 2833, "column": 12 }, "end": { - "line": 2839, + "line": 2836, "column": 13 } } }, "range": [ - 85325, - 85476 + 85266, + 85417 ], "loc": { "start": { - "line": 2836, + "line": 2833, "column": 12 }, "end": { - "line": 2839, + "line": 2836, "column": 14 } } } ], "range": [ - 85311, - 85486 + 85252, + 85427 ], "loc": { "start": { - "line": 2835, + "line": 2832, "column": 43 }, "end": { - "line": 2840, + "line": 2837, "column": 9 } } @@ -157769,16 +157642,16 @@ "type": "Identifier", "name": "file", "range": [ - 85506, - 85510 + 85447, + 85451 ], "loc": { "start": { - "line": 2841, + "line": 2838, "column": 12 }, "end": { - "line": 2841, + "line": 2838, "column": 16 } } @@ -157789,16 +157662,16 @@ "type": "Identifier", "name": "createElm", "range": [ - 85513, - 85522 + 85454, + 85463 ], "loc": { "start": { - "line": 2841, + "line": 2838, "column": 19 }, "end": { - "line": 2841, + "line": 2838, "column": 28 } } @@ -157809,16 +157682,16 @@ "value": "script", "raw": "'script'", "range": [ - 85523, - 85531 + 85464, + 85472 ], "loc": { "start": { - "line": 2841, + "line": 2838, "column": 29 }, "end": { - "line": 2841, + "line": 2838, "column": 37 } } @@ -157831,16 +157704,16 @@ "value": "id", "raw": "'id'", "range": [ - 85550, - 85554 + 85491, + 85495 ], "loc": { "start": { - "line": 2842, + "line": 2839, "column": 17 }, "end": { - "line": 2842, + "line": 2839, "column": 21 } } @@ -157849,32 +157722,32 @@ "type": "Identifier", "name": "fileId", "range": [ - 85556, - 85562 + 85497, + 85503 ], "loc": { "start": { - "line": 2842, + "line": 2839, "column": 23 }, "end": { - "line": 2842, + "line": 2839, "column": 29 } } } ], "range": [ - 85549, - 85563 + 85490, + 85504 ], "loc": { "start": { - "line": 2842, + "line": 2839, "column": 16 }, "end": { - "line": 2842, + "line": 2839, "column": 30 } } @@ -157887,16 +157760,16 @@ "value": "type", "raw": "'type'", "range": [ - 85582, - 85588 + 85523, + 85529 ], "loc": { "start": { - "line": 2843, + "line": 2840, "column": 17 }, "end": { - "line": 2843, + "line": 2840, "column": 23 } } @@ -157906,32 +157779,32 @@ "value": "text/javascript", "raw": "'text/javascript'", "range": [ - 85590, - 85607 + 85531, + 85548 ], "loc": { "start": { - "line": 2843, + "line": 2840, "column": 25 }, "end": { - "line": 2843, + "line": 2840, "column": 42 } } } ], "range": [ - 85581, - 85608 + 85522, + 85549 ], "loc": { "start": { - "line": 2843, + "line": 2840, "column": 16 }, "end": { - "line": 2843, + "line": 2840, "column": 43 } } @@ -157944,16 +157817,16 @@ "value": "src", "raw": "'src'", "range": [ - 85611, - 85616 + 85552, + 85557 ], "loc": { "start": { - "line": 2843, + "line": 2840, "column": 46 }, "end": { - "line": 2843, + "line": 2840, "column": 51 } } @@ -157962,109 +157835,109 @@ "type": "Identifier", "name": "filePath", "range": [ - 85618, - 85626 + 85559, + 85567 ], "loc": { "start": { - "line": 2843, + "line": 2840, "column": 53 }, "end": { - "line": 2843, + "line": 2840, "column": 61 } } } ], "range": [ - 85610, - 85627 + 85551, + 85568 ], "loc": { "start": { - "line": 2843, + "line": 2840, "column": 45 }, "end": { - "line": 2843, + "line": 2840, "column": 62 } } } ], "range": [ - 85513, - 85641 + 85454, + 85582 ], "loc": { "start": { - "line": 2841, + "line": 2838, "column": 19 }, "end": { - "line": 2844, + "line": 2841, "column": 13 } } }, "range": [ - 85506, - 85641 + 85447, + 85582 ], "loc": { "start": { - "line": 2841, + "line": 2838, "column": 12 }, "end": { - "line": 2844, + "line": 2841, "column": 13 } } }, "range": [ - 85506, - 85642 + 85447, + 85583 ], "loc": { "start": { - "line": 2841, + "line": 2838, "column": 12 }, "end": { - "line": 2844, + "line": 2841, "column": 14 } } } ], "range": [ - 85492, - 85652 + 85433, + 85593 ], "loc": { "start": { - "line": 2840, + "line": 2837, "column": 15 }, "end": { - "line": 2845, + "line": 2842, "column": 9 } } }, "range": [ - 85276, - 85652 + 85217, + 85593 ], "loc": { "start": { - "line": 2835, + "line": 2832, "column": 8 }, "end": { - "line": 2845, + "line": 2842, "column": 9 } }, @@ -158073,16 +157946,16 @@ "type": "Line", "value": "Browser <> IE onload event works only for scripts, not for stylesheets", "range": [ - 85662, - 85734 + 85603, + 85675 ], "loc": { "start": { - "line": 2847, + "line": 2844, "column": 8 }, "end": { - "line": 2847, + "line": 2844, "column": 80 } } @@ -158101,16 +157974,16 @@ "type": "Identifier", "name": "file", "range": [ - 85743, - 85747 + 85684, + 85688 ], "loc": { "start": { - "line": 2848, + "line": 2845, "column": 8 }, "end": { - "line": 2848, + "line": 2845, "column": 12 } } @@ -158119,31 +157992,31 @@ "type": "Identifier", "name": "onload", "range": [ - 85748, - 85754 + 85689, + 85695 ], "loc": { "start": { - "line": 2848, + "line": 2845, "column": 13 }, "end": { - "line": 2848, + "line": 2845, "column": 19 } } }, "range": [ - 85743, - 85754 + 85684, + 85695 ], "loc": { "start": { - "line": 2848, + "line": 2845, "column": 8 }, "end": { - "line": 2848, + "line": 2845, "column": 19 } } @@ -158158,16 +158031,16 @@ "type": "Identifier", "name": "file", "range": [ - 85757, - 85761 + 85698, + 85702 ], "loc": { "start": { - "line": 2848, + "line": 2845, "column": 22 }, "end": { - "line": 2848, + "line": 2845, "column": 26 } } @@ -158176,31 +158049,31 @@ "type": "Identifier", "name": "onreadystatechange", "range": [ - 85762, - 85780 + 85703, + 85721 ], "loc": { "start": { - "line": 2848, + "line": 2845, "column": 27 }, "end": { - "line": 2848, + "line": 2845, "column": 45 } } }, "range": [ - 85757, - 85780 + 85698, + 85721 ], "loc": { "start": { - "line": 2848, + "line": 2845, "column": 22 }, "end": { - "line": 2848, + "line": 2845, "column": 45 } } @@ -158224,32 +158097,32 @@ "type": "Identifier", "name": "isLoaded", "range": [ - 85808, - 85816 + 85749, + 85757 ], "loc": { "start": { - "line": 2849, + "line": 2846, "column": 17 }, "end": { - "line": 2849, + "line": 2846, "column": 25 } } }, "prefix": true, "range": [ - 85807, - 85816 + 85748, + 85757 ], "loc": { "start": { - "line": 2849, + "line": 2846, "column": 16 }, "end": { - "line": 2849, + "line": 2846, "column": 25 } } @@ -158269,16 +158142,16 @@ "object": { "type": "ThisExpression", "range": [ - 85838, - 85842 + 85779, + 85783 ], "loc": { "start": { - "line": 2850, + "line": 2847, "column": 18 }, "end": { - "line": 2850, + "line": 2847, "column": 22 } } @@ -158287,47 +158160,47 @@ "type": "Identifier", "name": "readyState", "range": [ - 85843, - 85853 + 85784, + 85794 ], "loc": { "start": { - "line": 2850, + "line": 2847, "column": 23 }, "end": { - "line": 2850, + "line": 2847, "column": 33 } } }, "range": [ - 85838, - 85853 + 85779, + 85794 ], "loc": { "start": { - "line": 2850, + "line": 2847, "column": 18 }, "end": { - "line": 2850, + "line": 2847, "column": 33 } } }, "prefix": true, "range": [ - 85837, - 85853 + 85778, + 85794 ], "loc": { "start": { - "line": 2850, + "line": 2847, "column": 17 }, "end": { - "line": 2850, + "line": 2847, "column": 33 } } @@ -158341,16 +158214,16 @@ "object": { "type": "ThisExpression", "range": [ - 85857, - 85861 + 85798, + 85802 ], "loc": { "start": { - "line": 2850, + "line": 2847, "column": 37 }, "end": { - "line": 2850, + "line": 2847, "column": 41 } } @@ -158359,31 +158232,31 @@ "type": "Identifier", "name": "readyState", "range": [ - 85862, - 85872 + 85803, + 85813 ], "loc": { "start": { - "line": 2850, + "line": 2847, "column": 42 }, "end": { - "line": 2850, + "line": 2847, "column": 52 } } }, "range": [ - 85857, - 85872 + 85798, + 85813 ], "loc": { "start": { - "line": 2850, + "line": 2847, "column": 37 }, "end": { - "line": 2850, + "line": 2847, "column": 52 } } @@ -158393,46 +158266,46 @@ "value": "loaded", "raw": "'loaded'", "range": [ - 85877, - 85885 + 85818, + 85826 ], "loc": { "start": { - "line": 2850, + "line": 2847, "column": 57 }, "end": { - "line": 2850, + "line": 2847, "column": 65 } } }, "range": [ - 85857, - 85885 + 85798, + 85826 ], "loc": { "start": { - "line": 2850, + "line": 2847, "column": 37 }, "end": { - "line": 2850, + "line": 2847, "column": 65 } } }, "range": [ - 85837, - 85885 + 85778, + 85826 ], "loc": { "start": { - "line": 2850, + "line": 2847, "column": 17 }, "end": { - "line": 2850, + "line": 2847, "column": 65 } } @@ -158446,16 +158319,16 @@ "object": { "type": "ThisExpression", "range": [ - 85909, - 85913 + 85850, + 85854 ], "loc": { "start": { - "line": 2851, + "line": 2848, "column": 20 }, "end": { - "line": 2851, + "line": 2848, "column": 24 } } @@ -158464,31 +158337,31 @@ "type": "Identifier", "name": "readyState", "range": [ - 85914, - 85924 + 85855, + 85865 ], "loc": { "start": { - "line": 2851, + "line": 2848, "column": 25 }, "end": { - "line": 2851, + "line": 2848, "column": 35 } } }, "range": [ - 85909, - 85924 + 85850, + 85865 ], "loc": { "start": { - "line": 2851, + "line": 2848, "column": 20 }, "end": { - "line": 2851, + "line": 2848, "column": 35 } } @@ -158498,61 +158371,61 @@ "value": "complete", "raw": "'complete'", "range": [ - 85929, - 85939 + 85870, + 85880 ], "loc": { "start": { - "line": 2851, + "line": 2848, "column": 40 }, "end": { - "line": 2851, + "line": 2848, "column": 50 } } }, "range": [ - 85909, - 85939 + 85850, + 85880 ], "loc": { "start": { - "line": 2851, + "line": 2848, "column": 20 }, "end": { - "line": 2851, + "line": 2848, "column": 50 } } }, "range": [ - 85837, - 85939 + 85778, + 85880 ], "loc": { "start": { - "line": 2850, + "line": 2847, "column": 17 }, "end": { - "line": 2851, + "line": 2848, "column": 50 } } }, "range": [ - 85807, - 85940 + 85748, + 85881 ], "loc": { "start": { - "line": 2849, + "line": 2846, "column": 16 }, "end": { - "line": 2851, + "line": 2848, "column": 51 } } @@ -158569,16 +158442,16 @@ "type": "Identifier", "name": "isLoaded", "range": [ - 85960, - 85968 + 85901, + 85909 ], "loc": { "start": { - "line": 2852, + "line": 2849, "column": 16 }, "end": { - "line": 2852, + "line": 2849, "column": 24 } } @@ -158588,46 +158461,46 @@ "value": true, "raw": "true", "range": [ - 85971, - 85975 + 85912, + 85916 ], "loc": { "start": { - "line": 2852, + "line": 2849, "column": 27 }, "end": { - "line": 2852, + "line": 2849, "column": 31 } } }, "range": [ - 85960, - 85975 + 85901, + 85916 ], "loc": { "start": { - "line": 2852, + "line": 2849, "column": 16 }, "end": { - "line": 2852, + "line": 2849, "column": 31 } } }, "range": [ - 85960, - 85976 + 85901, + 85917 ], "loc": { "start": { - "line": 2852, + "line": 2849, "column": 16 }, "end": { - "line": 2852, + "line": 2849, "column": 32 } } @@ -158644,32 +158517,32 @@ "type": "Identifier", "name": "callback", "range": [ - 86004, - 86012 + 85945, + 85953 ], "loc": { "start": { - "line": 2853, + "line": 2850, "column": 27 }, "end": { - "line": 2853, + "line": 2850, "column": 35 } } }, "prefix": true, "range": [ - 85997, - 86012 + 85938, + 85953 ], "loc": { "start": { - "line": 2853, + "line": 2850, "column": 20 }, "end": { - "line": 2853, + "line": 2850, "column": 35 } } @@ -158679,31 +158552,31 @@ "value": "function", "raw": "'function'", "range": [ - 86017, - 86027 + 85958, + 85968 ], "loc": { "start": { - "line": 2853, + "line": 2850, "column": 40 }, "end": { - "line": 2853, + "line": 2850, "column": 50 } } }, "range": [ - 85997, - 86027 + 85938, + 85968 ], "loc": { "start": { - "line": 2853, + "line": 2850, "column": 20 }, "end": { - "line": 2853, + "line": 2850, "column": 50 } } @@ -158722,16 +158595,16 @@ "type": "Identifier", "name": "callback", "range": [ - 86051, - 86059 + 85992, + 86000 ], "loc": { "start": { - "line": 2854, + "line": 2851, "column": 20 }, "end": { - "line": 2854, + "line": 2851, "column": 28 } } @@ -158740,31 +158613,31 @@ "type": "Identifier", "name": "call", "range": [ - 86060, - 86064 + 86001, + 86005 ], "loc": { "start": { - "line": 2854, + "line": 2851, "column": 29 }, "end": { - "line": 2854, + "line": 2851, "column": 33 } } }, "range": [ - 86051, - 86064 + 85992, + 86005 ], "loc": { "start": { - "line": 2854, + "line": 2851, "column": 20 }, "end": { - "line": 2854, + "line": 2851, "column": 33 } } @@ -158775,16 +158648,16 @@ "value": null, "raw": "null", "range": [ - 86065, - 86069 + 86006, + 86010 ], "loc": { "start": { - "line": 2854, + "line": 2851, "column": 34 }, "end": { - "line": 2854, + "line": 2851, "column": 38 } } @@ -158793,127 +158666,127 @@ "type": "Identifier", "name": "o", "range": [ - 86071, - 86072 + 86012, + 86013 ], "loc": { "start": { - "line": 2854, + "line": 2851, "column": 40 }, "end": { - "line": 2854, + "line": 2851, "column": 41 } } } ], "range": [ - 86051, - 86073 + 85992, + 86014 ], "loc": { "start": { - "line": 2854, + "line": 2851, "column": 20 }, "end": { - "line": 2854, + "line": 2851, "column": 42 } } }, "range": [ - 86051, - 86074 + 85992, + 86015 ], "loc": { "start": { - "line": 2854, + "line": 2851, "column": 20 }, "end": { - "line": 2854, + "line": 2851, "column": 43 } } } ], "range": [ - 86029, - 86092 + 85970, + 86033 ], "loc": { "start": { - "line": 2853, + "line": 2850, "column": 52 }, "end": { - "line": 2855, + "line": 2852, "column": 17 } } }, "alternate": null, "range": [ - 85993, - 86092 + 85934, + 86033 ], "loc": { "start": { - "line": 2853, + "line": 2850, "column": 16 }, "end": { - "line": 2855, + "line": 2852, "column": 17 } } } ], "range": [ - 85942, - 86106 + 85883, + 86047 ], "loc": { "start": { - "line": 2851, + "line": 2848, "column": 53 }, "end": { - "line": 2856, + "line": 2853, "column": 13 } } }, "alternate": null, "range": [ - 85803, - 86106 + 85744, + 86047 ], "loc": { "start": { - "line": 2849, + "line": 2846, "column": 12 }, "end": { - "line": 2856, + "line": 2853, "column": 13 } } } ], "range": [ - 85789, - 86116 + 85730, + 86057 ], "loc": { "start": { - "line": 2848, + "line": 2845, "column": 54 }, "end": { - "line": 2857, + "line": 2854, "column": 9 } } @@ -158921,61 +158794,61 @@ "generator": false, "expression": false, "range": [ - 85783, - 86116 + 85724, + 86057 ], "loc": { "start": { - "line": 2848, + "line": 2845, "column": 48 }, "end": { - "line": 2857, + "line": 2854, "column": 9 } } }, "range": [ - 85757, - 86116 + 85698, + 86057 ], "loc": { "start": { - "line": 2848, + "line": 2845, "column": 22 }, "end": { - "line": 2857, + "line": 2854, "column": 9 } } }, "range": [ - 85743, - 86116 + 85684, + 86057 ], "loc": { "start": { - "line": 2848, + "line": 2845, "column": 8 }, "end": { - "line": 2857, + "line": 2854, "column": 9 } } }, "range": [ - 85743, - 86117 + 85684, + 86058 ], "loc": { "start": { - "line": 2848, + "line": 2845, "column": 8 }, "end": { - "line": 2857, + "line": 2854, "column": 10 } }, @@ -158984,16 +158857,16 @@ "type": "Line", "value": "Browser <> IE onload event works only for scripts, not for stylesheets", "range": [ - 85662, - 85734 + 85603, + 85675 ], "loc": { "start": { - "line": 2847, + "line": 2844, "column": 8 }, "end": { - "line": 2847, + "line": 2844, "column": 80 } } @@ -159012,16 +158885,16 @@ "type": "Identifier", "name": "file", "range": [ - 86126, - 86130 + 86067, + 86071 ], "loc": { "start": { - "line": 2858, + "line": 2855, "column": 8 }, "end": { - "line": 2858, + "line": 2855, "column": 12 } } @@ -159030,31 +158903,31 @@ "type": "Identifier", "name": "onerror", "range": [ - 86131, - 86138 + 86072, + 86079 ], "loc": { "start": { - "line": 2858, + "line": 2855, "column": 13 }, "end": { - "line": 2858, + "line": 2855, "column": 20 } } }, "range": [ - 86126, - 86138 + 86067, + 86079 ], "loc": { "start": { - "line": 2858, + "line": 2855, "column": 8 }, "end": { - "line": 2858, + "line": 2855, "column": 20 } } @@ -159074,16 +158947,16 @@ "type": "Identifier", "name": "Error", "range": [ - 86177, - 86182 + 86118, + 86123 ], "loc": { "start": { - "line": 2859, + "line": 2856, "column": 22 }, "end": { - "line": 2859, + "line": 2856, "column": 27 } } @@ -159100,16 +158973,16 @@ }, "tail": false, "range": [ - 86183, - 86214 + 86124, + 86155 ], "loc": { "start": { - "line": 2859, + "line": 2856, "column": 28 }, "end": { - "line": 2859, + "line": 2856, "column": 59 } } @@ -159122,16 +158995,16 @@ }, "tail": true, "range": [ - 86222, - 86224 + 86163, + 86165 ], "loc": { "start": { - "line": 2859, + "line": 2856, "column": 67 }, "end": { - "line": 2859, + "line": 2856, "column": 69 } } @@ -159142,79 +159015,79 @@ "type": "Identifier", "name": "filePath", "range": [ - 86214, - 86222 + 86155, + 86163 ], "loc": { "start": { - "line": 2859, + "line": 2856, "column": 59 }, "end": { - "line": 2859, + "line": 2856, "column": 67 } } } ], "range": [ - 86183, - 86224 + 86124, + 86165 ], "loc": { "start": { - "line": 2859, + "line": 2856, "column": 28 }, "end": { - "line": 2859, + "line": 2856, "column": 69 } } } ], "range": [ - 86173, - 86225 + 86114, + 86166 ], "loc": { "start": { - "line": 2859, + "line": 2856, "column": 18 }, "end": { - "line": 2859, + "line": 2856, "column": 70 } } }, "range": [ - 86167, - 86226 + 86108, + 86167 ], "loc": { "start": { - "line": 2859, + "line": 2856, "column": 12 }, "end": { - "line": 2859, + "line": 2856, "column": 71 } } } ], "range": [ - 86153, - 86236 + 86094, + 86177 ], "loc": { "start": { - "line": 2858, + "line": 2855, "column": 35 }, "end": { - "line": 2860, + "line": 2857, "column": 9 } } @@ -159222,46 +159095,46 @@ "generator": false, "expression": false, "range": [ - 86141, - 86236 + 86082, + 86177 ], "loc": { "start": { - "line": 2858, + "line": 2855, "column": 23 }, "end": { - "line": 2860, + "line": 2857, "column": 9 } } }, "range": [ - 86126, - 86236 + 86067, + 86177 ], "loc": { "start": { - "line": 2858, + "line": 2855, "column": 8 }, "end": { - "line": 2860, + "line": 2857, "column": 9 } } }, "range": [ - 86126, - 86237 + 86067, + 86178 ], "loc": { "start": { - "line": 2858, + "line": 2855, "column": 8 }, "end": { - "line": 2860, + "line": 2857, "column": 10 } } @@ -159277,16 +159150,16 @@ "type": "Identifier", "name": "head", "range": [ - 86246, - 86250 + 86187, + 86191 ], "loc": { "start": { - "line": 2861, + "line": 2858, "column": 8 }, "end": { - "line": 2861, + "line": 2858, "column": 12 } } @@ -159295,31 +159168,31 @@ "type": "Identifier", "name": "appendChild", "range": [ - 86251, - 86262 + 86192, + 86203 ], "loc": { "start": { - "line": 2861, + "line": 2858, "column": 13 }, "end": { - "line": 2861, + "line": 2858, "column": 24 } } }, "range": [ - 86246, - 86262 + 86187, + 86203 ], "loc": { "start": { - "line": 2861, + "line": 2858, "column": 8 }, "end": { - "line": 2861, + "line": 2858, "column": 24 } } @@ -159329,63 +159202,63 @@ "type": "Identifier", "name": "file", "range": [ - 86263, - 86267 + 86204, + 86208 ], "loc": { "start": { - "line": 2861, + "line": 2858, "column": 25 }, "end": { - "line": 2861, + "line": 2858, "column": 29 } } } ], "range": [ - 86246, - 86268 + 86187, + 86209 ], "loc": { "start": { - "line": 2861, + "line": 2858, "column": 8 }, "end": { - "line": 2861, + "line": 2858, "column": 30 } } }, "range": [ - 86246, - 86269 + 86187, + 86210 ], "loc": { "start": { - "line": 2861, + "line": 2858, "column": 8 }, "end": { - "line": 2861, + "line": 2858, "column": 31 } } } ], "range": [ - 85078, - 86275 + 85019, + 86216 ], "loc": { "start": { - "line": 2826, + "line": 2823, "column": 56 }, "end": { - "line": 2862, + "line": 2859, "column": 5 } } @@ -159393,16 +159266,16 @@ "generator": false, "expression": false, "range": [ - 85032, - 86275 + 84973, + 86216 ], "loc": { "start": { - "line": 2826, + "line": 2823, "column": 10 }, "end": { - "line": 2862, + "line": 2859, "column": 5 } } @@ -159410,16 +159283,16 @@ "kind": "method", "computed": false, "range": [ - 85026, - 86275 + 84967, + 86216 ], "loc": { "start": { - "line": 2826, + "line": 2823, "column": 4 }, "end": { - "line": 2862, + "line": 2859, "column": 5 } }, @@ -159428,16 +159301,16 @@ "type": "Block", "value": "*\n * Import script or stylesheet\n * @param {String} fileId Ressource ID\n * @param {String} filePath Ressource path\n * @param {Function} callback Callback\n * @param {String} type Possible values: 'script' or 'link'\n ", "range": [ - 84762, - 85021 + 84703, + 84962 ], "loc": { "start": { - "line": 2819, + "line": 2816, "column": 4 }, "end": { - "line": 2825, + "line": 2822, "column": 7 } } @@ -159448,16 +159321,16 @@ "type": "Block", "value": "*\n * Check if table has filters grid\n * @return {Boolean}\n ", "range": [ - 86281, - 86356 + 86222, + 86297 ], "loc": { "start": { - "line": 2864, + "line": 2861, "column": 4 }, "end": { - "line": 2867, + "line": 2864, "column": 7 } } @@ -159471,16 +159344,16 @@ "type": "Identifier", "name": "isInitialized", "range": [ - 86361, - 86374 + 86302, + 86315 ], "loc": { "start": { - "line": 2868, + "line": 2865, "column": 4 }, "end": { - "line": 2868, + "line": 2865, "column": 17 } } @@ -159500,16 +159373,16 @@ "object": { "type": "ThisExpression", "range": [ - 86394, - 86398 + 86335, + 86339 ], "loc": { "start": { - "line": 2869, + "line": 2866, "column": 15 }, "end": { - "line": 2869, + "line": 2866, "column": 19 } } @@ -159518,62 +159391,62 @@ "type": "Identifier", "name": "initialized", "range": [ - 86399, - 86410 + 86340, + 86351 ], "loc": { "start": { - "line": 2869, + "line": 2866, "column": 20 }, "end": { - "line": 2869, + "line": 2866, "column": 31 } } }, "range": [ - 86394, - 86410 + 86335, + 86351 ], "loc": { "start": { - "line": 2869, + "line": 2866, "column": 15 }, "end": { - "line": 2869, + "line": 2866, "column": 31 } } }, "range": [ - 86387, - 86411 + 86328, + 86352 ], "loc": { "start": { - "line": 2869, + "line": 2866, "column": 8 }, "end": { - "line": 2869, + "line": 2866, "column": 32 } } } ], "range": [ - 86377, - 86417 + 86318, + 86358 ], "loc": { "start": { - "line": 2868, + "line": 2865, "column": 20 }, "end": { - "line": 2870, + "line": 2867, "column": 5 } } @@ -159581,16 +159454,16 @@ "generator": false, "expression": false, "range": [ - 86374, - 86417 + 86315, + 86358 ], "loc": { "start": { - "line": 2868, + "line": 2865, "column": 17 }, "end": { - "line": 2870, + "line": 2867, "column": 5 } } @@ -159598,16 +159471,16 @@ "kind": "method", "computed": false, "range": [ - 86361, - 86417 + 86302, + 86358 ], "loc": { "start": { - "line": 2868, + "line": 2865, "column": 4 }, "end": { - "line": 2870, + "line": 2867, "column": 5 } }, @@ -159616,16 +159489,16 @@ "type": "Block", "value": "*\n * Check if table has filters grid\n * @return {Boolean}\n ", "range": [ - 86281, - 86356 + 86222, + 86297 ], "loc": { "start": { - "line": 2864, + "line": 2861, "column": 4 }, "end": { - "line": 2867, + "line": 2864, "column": 7 } } @@ -159636,16 +159509,16 @@ "type": "Block", "value": "*\n * Get list of filter IDs\n * @return {[type]} [description]\n ", "range": [ - 86423, - 86502 + 86364, + 86443 ], "loc": { "start": { - "line": 2872, + "line": 2869, "column": 4 }, "end": { - "line": 2875, + "line": 2872, "column": 7 } } @@ -159659,16 +159532,16 @@ "type": "Identifier", "name": "getFiltersId", "range": [ - 86507, - 86519 + 86448, + 86460 ], "loc": { "start": { - "line": 2876, + "line": 2873, "column": 4 }, "end": { - "line": 2876, + "line": 2873, "column": 16 } } @@ -159691,16 +159564,16 @@ "object": { "type": "ThisExpression", "range": [ - 86539, - 86543 + 86480, + 86484 ], "loc": { "start": { - "line": 2877, + "line": 2874, "column": 15 }, "end": { - "line": 2877, + "line": 2874, "column": 19 } } @@ -159709,31 +159582,31 @@ "type": "Identifier", "name": "fltIds", "range": [ - 86544, - 86550 + 86485, + 86491 ], "loc": { "start": { - "line": 2877, + "line": 2874, "column": 20 }, "end": { - "line": 2877, + "line": 2874, "column": 26 } } }, "range": [ - 86539, - 86550 + 86480, + 86491 ], "loc": { "start": { - "line": 2877, + "line": 2874, "column": 15 }, "end": { - "line": 2877, + "line": 2874, "column": 26 } } @@ -159742,62 +159615,62 @@ "type": "ArrayExpression", "elements": [], "range": [ - 86554, - 86556 + 86495, + 86497 ], "loc": { "start": { - "line": 2877, + "line": 2874, "column": 30 }, "end": { - "line": 2877, + "line": 2874, "column": 32 } } }, "range": [ - 86539, - 86556 + 86480, + 86497 ], "loc": { "start": { - "line": 2877, + "line": 2874, "column": 15 }, "end": { - "line": 2877, + "line": 2874, "column": 32 } } }, "range": [ - 86532, - 86557 + 86473, + 86498 ], "loc": { "start": { - "line": 2877, + "line": 2874, "column": 8 }, "end": { - "line": 2877, + "line": 2874, "column": 33 } } } ], "range": [ - 86522, - 86563 + 86463, + 86504 ], "loc": { "start": { - "line": 2876, + "line": 2873, "column": 19 }, "end": { - "line": 2878, + "line": 2875, "column": 5 } } @@ -159805,16 +159678,16 @@ "generator": false, "expression": false, "range": [ - 86519, - 86563 + 86460, + 86504 ], "loc": { "start": { - "line": 2876, + "line": 2873, "column": 16 }, "end": { - "line": 2878, + "line": 2875, "column": 5 } } @@ -159822,16 +159695,16 @@ "kind": "method", "computed": false, "range": [ - 86507, - 86563 + 86448, + 86504 ], "loc": { "start": { - "line": 2876, + "line": 2873, "column": 4 }, "end": { - "line": 2878, + "line": 2875, "column": 5 } }, @@ -159840,16 +159713,16 @@ "type": "Block", "value": "*\n * Get list of filter IDs\n * @return {[type]} [description]\n ", "range": [ - 86423, - 86502 + 86364, + 86443 ], "loc": { "start": { - "line": 2872, + "line": 2869, "column": 4 }, "end": { - "line": 2875, + "line": 2872, "column": 7 } } @@ -159860,16 +159733,16 @@ "type": "Block", "value": "*\n * Get filtered (valid) rows indexes\n * @param {Boolean} reCalc Force calculation of filtered rows list\n * @return {Array} List of row indexes\n ", "range": [ - 86569, - 86745 + 86510, + 86686 ], "loc": { "start": { - "line": 2880, + "line": 2877, "column": 4 }, "end": { - "line": 2884, + "line": 2881, "column": 7 } } @@ -159883,16 +159756,16 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 86750, - 86762 + 86691, + 86703 ], "loc": { "start": { - "line": 2885, + "line": 2882, "column": 4 }, "end": { - "line": 2885, + "line": 2882, "column": 16 } } @@ -159905,16 +159778,16 @@ "type": "Identifier", "name": "reCalc", "range": [ - 86763, - 86769 + 86704, + 86710 ], "loc": { "start": { - "line": 2885, + "line": 2882, "column": 17 }, "end": { - "line": 2885, + "line": 2882, "column": 23 } } @@ -159932,32 +159805,32 @@ "type": "Identifier", "name": "reCalc", "range": [ - 86786, - 86792 + 86727, + 86733 ], "loc": { "start": { - "line": 2886, + "line": 2883, "column": 13 }, "end": { - "line": 2886, + "line": 2883, "column": 19 } } }, "prefix": true, "range": [ - 86785, - 86792 + 86726, + 86733 ], "loc": { "start": { - "line": 2886, + "line": 2883, "column": 12 }, "end": { - "line": 2886, + "line": 2883, "column": 19 } } @@ -159973,16 +159846,16 @@ "object": { "type": "ThisExpression", "range": [ - 86815, - 86819 + 86756, + 86760 ], "loc": { "start": { - "line": 2887, + "line": 2884, "column": 19 }, "end": { - "line": 2887, + "line": 2884, "column": 23 } } @@ -159991,78 +159864,78 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 86820, - 86834 + 86761, + 86775 ], "loc": { "start": { - "line": 2887, + "line": 2884, "column": 24 }, "end": { - "line": 2887, + "line": 2884, "column": 38 } } }, "range": [ - 86815, - 86834 + 86756, + 86775 ], "loc": { "start": { - "line": 2887, + "line": 2884, "column": 19 }, "end": { - "line": 2887, + "line": 2884, "column": 38 } } }, "range": [ - 86808, - 86835 + 86749, + 86776 ], "loc": { "start": { - "line": 2887, + "line": 2884, "column": 12 }, "end": { - "line": 2887, + "line": 2884, "column": 39 } } } ], "range": [ - 86794, - 86845 + 86735, + 86786 ], "loc": { "start": { - "line": 2886, + "line": 2883, "column": 21 }, "end": { - "line": 2888, + "line": 2885, "column": 9 } } }, "alternate": null, "range": [ - 86781, - 86845 + 86722, + 86786 ], "loc": { "start": { - "line": 2886, + "line": 2883, "column": 8 }, "end": { - "line": 2888, + "line": 2885, "column": 9 } } @@ -160076,16 +159949,16 @@ "type": "Identifier", "name": "nbRows", "range": [ - 86859, - 86865 + 86800, + 86806 ], "loc": { "start": { - "line": 2890, + "line": 2887, "column": 12 }, "end": { - "line": 2890, + "line": 2887, "column": 18 } } @@ -160098,16 +159971,16 @@ "object": { "type": "ThisExpression", "range": [ - 86868, - 86872 + 86809, + 86813 ], "loc": { "start": { - "line": 2890, + "line": 2887, "column": 21 }, "end": { - "line": 2890, + "line": 2887, "column": 25 } } @@ -160116,31 +159989,31 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 86873, - 86882 + 86814, + 86823 ], "loc": { "start": { - "line": 2890, + "line": 2887, "column": 26 }, "end": { - "line": 2890, + "line": 2887, "column": 35 } } }, "range": [ - 86868, - 86882 + 86809, + 86823 ], "loc": { "start": { - "line": 2890, + "line": 2887, "column": 21 }, "end": { - "line": 2890, + "line": 2887, "column": 35 } } @@ -160151,47 +160024,47 @@ "value": true, "raw": "true", "range": [ - 86883, - 86887 + 86824, + 86828 ], "loc": { "start": { - "line": 2890, + "line": 2887, "column": 36 }, "end": { - "line": 2890, + "line": 2887, "column": 40 } } } ], "range": [ - 86868, - 86888 + 86809, + 86829 ], "loc": { "start": { - "line": 2890, + "line": 2887, "column": 21 }, "end": { - "line": 2890, + "line": 2887, "column": 41 } } }, "range": [ - 86859, - 86888 + 86800, + 86829 ], "loc": { "start": { - "line": 2890, + "line": 2887, "column": 12 }, "end": { - "line": 2890, + "line": 2887, "column": 41 } } @@ -160199,16 +160072,16 @@ ], "kind": "let", "range": [ - 86855, - 86889 + 86796, + 86830 ], "loc": { "start": { - "line": 2890, + "line": 2887, "column": 8 }, "end": { - "line": 2890, + "line": 2887, "column": 42 } } @@ -160224,16 +160097,16 @@ "object": { "type": "ThisExpression", "range": [ - 86898, - 86902 + 86839, + 86843 ], "loc": { "start": { - "line": 2891, + "line": 2888, "column": 8 }, "end": { - "line": 2891, + "line": 2888, "column": 12 } } @@ -160242,31 +160115,31 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 86903, - 86917 + 86844, + 86858 ], "loc": { "start": { - "line": 2891, + "line": 2888, "column": 13 }, "end": { - "line": 2891, + "line": 2888, "column": 27 } } }, "range": [ - 86898, - 86917 + 86839, + 86858 ], "loc": { "start": { - "line": 2891, + "line": 2888, "column": 8 }, "end": { - "line": 2891, + "line": 2888, "column": 27 } } @@ -160275,46 +160148,46 @@ "type": "ArrayExpression", "elements": [], "range": [ - 86920, - 86922 + 86861, + 86863 ], "loc": { "start": { - "line": 2891, + "line": 2888, "column": 30 }, "end": { - "line": 2891, + "line": 2888, "column": 32 } } }, "range": [ - 86898, - 86922 + 86839, + 86863 ], "loc": { "start": { - "line": 2891, + "line": 2888, "column": 8 }, "end": { - "line": 2891, + "line": 2888, "column": 32 } } }, "range": [ - 86898, - 86923 + 86839, + 86864 ], "loc": { "start": { - "line": 2891, + "line": 2888, "column": 8 }, "end": { - "line": 2891, + "line": 2888, "column": 33 } } @@ -160330,16 +160203,16 @@ "type": "Identifier", "name": "k", "range": [ - 86941, - 86942 + 86882, + 86883 ], "loc": { "start": { - "line": 2892, + "line": 2889, "column": 17 }, "end": { - "line": 2892, + "line": 2889, "column": 18 } } @@ -160350,16 +160223,16 @@ "object": { "type": "ThisExpression", "range": [ - 86945, - 86949 + 86886, + 86890 ], "loc": { "start": { - "line": 2892, + "line": 2889, "column": 21 }, "end": { - "line": 2892, + "line": 2889, "column": 25 } } @@ -160368,46 +160241,46 @@ "type": "Identifier", "name": "refRow", "range": [ - 86950, - 86956 + 86891, + 86897 ], "loc": { "start": { - "line": 2892, + "line": 2889, "column": 26 }, "end": { - "line": 2892, + "line": 2889, "column": 32 } } }, "range": [ - 86945, - 86956 + 86886, + 86897 ], "loc": { "start": { - "line": 2892, + "line": 2889, "column": 21 }, "end": { - "line": 2892, + "line": 2889, "column": 32 } } }, "range": [ - 86941, - 86956 + 86882, + 86897 ], "loc": { "start": { - "line": 2892, + "line": 2889, "column": 17 }, "end": { - "line": 2892, + "line": 2889, "column": 32 } } @@ -160415,16 +160288,16 @@ ], "kind": "let", "range": [ - 86937, - 86956 + 86878, + 86897 ], "loc": { "start": { - "line": 2892, + "line": 2889, "column": 13 }, "end": { - "line": 2892, + "line": 2889, "column": 32 } } @@ -160436,16 +160309,16 @@ "type": "Identifier", "name": "k", "range": [ - 86958, - 86959 + 86899, + 86900 ], "loc": { "start": { - "line": 2892, + "line": 2889, "column": 34 }, "end": { - "line": 2892, + "line": 2889, "column": 35 } } @@ -160454,31 +160327,31 @@ "type": "Identifier", "name": "nbRows", "range": [ - 86962, - 86968 + 86903, + 86909 ], "loc": { "start": { - "line": 2892, + "line": 2889, "column": 38 }, "end": { - "line": 2892, + "line": 2889, "column": 44 } } }, "range": [ - 86958, - 86968 + 86899, + 86909 ], "loc": { "start": { - "line": 2892, + "line": 2889, "column": 34 }, "end": { - "line": 2892, + "line": 2889, "column": 44 } } @@ -160490,32 +160363,32 @@ "type": "Identifier", "name": "k", "range": [ - 86970, - 86971 + 86911, + 86912 ], "loc": { "start": { - "line": 2892, + "line": 2889, "column": 46 }, "end": { - "line": 2892, + "line": 2889, "column": 47 } } }, "prefix": false, "range": [ - 86970, - 86973 + 86911, + 86914 ], "loc": { "start": { - "line": 2892, + "line": 2889, "column": 46 }, "end": { - "line": 2892, + "line": 2889, "column": 49 } } @@ -160532,16 +160405,16 @@ "type": "Identifier", "name": "r", "range": [ - 86993, - 86994 + 86934, + 86935 ], "loc": { "start": { - "line": 2893, + "line": 2890, "column": 16 }, "end": { - "line": 2893, + "line": 2890, "column": 17 } } @@ -160558,16 +160431,16 @@ "object": { "type": "ThisExpression", "range": [ - 86997, - 87001 + 86938, + 86942 ], "loc": { "start": { - "line": 2893, + "line": 2890, "column": 20 }, "end": { - "line": 2893, + "line": 2890, "column": 24 } } @@ -160576,31 +160449,31 @@ "type": "Identifier", "name": "tbl", "range": [ - 87002, - 87005 + 86943, + 86946 ], "loc": { "start": { - "line": 2893, + "line": 2890, "column": 25 }, "end": { - "line": 2893, + "line": 2890, "column": 28 } } }, "range": [ - 86997, - 87005 + 86938, + 86946 ], "loc": { "start": { - "line": 2893, + "line": 2890, "column": 20 }, "end": { - "line": 2893, + "line": 2890, "column": 28 } } @@ -160609,31 +160482,31 @@ "type": "Identifier", "name": "rows", "range": [ - 87006, - 87010 + 86947, + 86951 ], "loc": { "start": { - "line": 2893, + "line": 2890, "column": 29 }, "end": { - "line": 2893, + "line": 2890, "column": 33 } } }, "range": [ - 86997, - 87010 + 86938, + 86951 ], "loc": { "start": { - "line": 2893, + "line": 2890, "column": 20 }, "end": { - "line": 2893, + "line": 2890, "column": 33 } } @@ -160642,46 +160515,46 @@ "type": "Identifier", "name": "k", "range": [ - 87011, - 87012 + 86952, + 86953 ], "loc": { "start": { - "line": 2893, + "line": 2890, "column": 34 }, "end": { - "line": 2893, + "line": 2890, "column": 35 } } }, "range": [ - 86997, - 87013 + 86938, + 86954 ], "loc": { "start": { - "line": 2893, + "line": 2890, "column": 20 }, "end": { - "line": 2893, + "line": 2890, "column": 36 } } }, "range": [ - 86993, - 87013 + 86934, + 86954 ], "loc": { "start": { - "line": 2893, + "line": 2890, "column": 16 }, "end": { - "line": 2893, + "line": 2890, "column": 36 } } @@ -160689,16 +160562,16 @@ ], "kind": "let", "range": [ - 86989, - 87014 + 86930, + 86955 ], "loc": { "start": { - "line": 2893, + "line": 2890, "column": 12 }, "end": { - "line": 2893, + "line": 2890, "column": 37 } } @@ -160714,16 +160587,16 @@ "object": { "type": "ThisExpression", "range": [ - 87032, - 87036 + 86973, + 86977 ], "loc": { "start": { - "line": 2894, + "line": 2891, "column": 17 }, "end": { - "line": 2894, + "line": 2891, "column": 21 } } @@ -160732,47 +160605,47 @@ "type": "Identifier", "name": "paging", "range": [ - 87037, - 87043 + 86978, + 86984 ], "loc": { "start": { - "line": 2894, + "line": 2891, "column": 22 }, "end": { - "line": 2894, + "line": 2891, "column": 28 } } }, "range": [ - 87032, - 87043 + 86973, + 86984 ], "loc": { "start": { - "line": 2894, + "line": 2891, "column": 17 }, "end": { - "line": 2894, + "line": 2891, "column": 28 } } }, "prefix": true, "range": [ - 87031, - 87043 + 86972, + 86984 ], "loc": { "start": { - "line": 2894, + "line": 2891, "column": 16 }, "end": { - "line": 2894, + "line": 2891, "column": 28 } } @@ -160793,16 +160666,16 @@ "object": { "type": "ThisExpression", "range": [ - 87067, - 87071 + 87008, + 87012 ], "loc": { "start": { - "line": 2895, + "line": 2892, "column": 20 }, "end": { - "line": 2895, + "line": 2892, "column": 24 } } @@ -160811,31 +160684,31 @@ "type": "Identifier", "name": "getRowDisplay", "range": [ - 87072, - 87085 + 87013, + 87026 ], "loc": { "start": { - "line": 2895, + "line": 2892, "column": 25 }, "end": { - "line": 2895, + "line": 2892, "column": 38 } } }, "range": [ - 87067, - 87085 + 87008, + 87026 ], "loc": { "start": { - "line": 2895, + "line": 2892, "column": 20 }, "end": { - "line": 2895, + "line": 2892, "column": 38 } } @@ -160845,32 +160718,32 @@ "type": "Identifier", "name": "r", "range": [ - 87086, - 87087 + 87027, + 87028 ], "loc": { "start": { - "line": 2895, + "line": 2892, "column": 39 }, "end": { - "line": 2895, + "line": 2892, "column": 40 } } } ], "range": [ - 87067, - 87088 + 87008, + 87029 ], "loc": { "start": { - "line": 2895, + "line": 2892, "column": 20 }, "end": { - "line": 2895, + "line": 2892, "column": 41 } } @@ -160879,31 +160752,31 @@ "type": "Identifier", "name": "NONE", "range": [ - 87093, - 87097 + 87034, + 87038 ], "loc": { "start": { - "line": 2895, + "line": 2892, "column": 46 }, "end": { - "line": 2895, + "line": 2892, "column": 50 } } }, "range": [ - 87067, - 87097 + 87008, + 87038 ], "loc": { "start": { - "line": 2895, + "line": 2892, "column": 20 }, "end": { - "line": 2895, + "line": 2892, "column": 50 } } @@ -160924,16 +160797,16 @@ "object": { "type": "ThisExpression", "range": [ - 87121, - 87125 + 87062, + 87066 ], "loc": { "start": { - "line": 2896, + "line": 2893, "column": 20 }, "end": { - "line": 2896, + "line": 2893, "column": 24 } } @@ -160942,31 +160815,31 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 87126, - 87140 + 87067, + 87081 ], "loc": { "start": { - "line": 2896, + "line": 2893, "column": 25 }, "end": { - "line": 2896, + "line": 2893, "column": 39 } } }, "range": [ - 87121, - 87140 + 87062, + 87081 ], "loc": { "start": { - "line": 2896, + "line": 2893, "column": 20 }, "end": { - "line": 2896, + "line": 2893, "column": 39 } } @@ -160975,31 +160848,31 @@ "type": "Identifier", "name": "push", "range": [ - 87141, - 87145 + 87082, + 87086 ], "loc": { "start": { - "line": 2896, + "line": 2893, "column": 40 }, "end": { - "line": 2896, + "line": 2893, "column": 44 } } }, "range": [ - 87121, - 87145 + 87062, + 87086 ], "loc": { "start": { - "line": 2896, + "line": 2893, "column": 20 }, "end": { - "line": 2896, + "line": 2893, "column": 44 } } @@ -161012,16 +160885,16 @@ "type": "Identifier", "name": "r", "range": [ - 87146, - 87147 + 87087, + 87088 ], "loc": { "start": { - "line": 2896, + "line": 2893, "column": 45 }, "end": { - "line": 2896, + "line": 2893, "column": 46 } } @@ -161030,110 +160903,110 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 87148, - 87156 + 87089, + 87097 ], "loc": { "start": { - "line": 2896, + "line": 2893, "column": 47 }, "end": { - "line": 2896, + "line": 2893, "column": 55 } } }, "range": [ - 87146, - 87156 + 87087, + 87097 ], "loc": { "start": { - "line": 2896, + "line": 2893, "column": 45 }, "end": { - "line": 2896, + "line": 2893, "column": 55 } } } ], "range": [ - 87121, - 87157 + 87062, + 87098 ], "loc": { "start": { - "line": 2896, + "line": 2893, "column": 20 }, "end": { - "line": 2896, + "line": 2893, "column": 56 } } }, "range": [ - 87121, - 87158 + 87062, + 87099 ], "loc": { "start": { - "line": 2896, + "line": 2893, "column": 20 }, "end": { - "line": 2896, + "line": 2893, "column": 57 } } } ], "range": [ - 87099, - 87176 + 87040, + 87117 ], "loc": { "start": { - "line": 2895, + "line": 2892, "column": 52 }, "end": { - "line": 2897, + "line": 2894, "column": 17 } } }, "alternate": null, "range": [ - 87063, - 87176 + 87004, + 87117 ], "loc": { "start": { - "line": 2895, + "line": 2892, "column": 16 }, "end": { - "line": 2897, + "line": 2894, "column": 17 } } } ], "range": [ - 87045, - 87190 + 86986, + 87131 ], "loc": { "start": { - "line": 2894, + "line": 2891, "column": 30 }, "end": { - "line": 2898, + "line": 2895, "column": 13 } } @@ -161158,16 +161031,16 @@ "type": "Identifier", "name": "r", "range": [ - 87218, - 87219 + 87159, + 87160 ], "loc": { "start": { - "line": 2899, + "line": 2896, "column": 20 }, "end": { - "line": 2899, + "line": 2896, "column": 21 } } @@ -161176,31 +161049,31 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 87220, - 87232 + 87161, + 87173 ], "loc": { "start": { - "line": 2899, + "line": 2896, "column": 22 }, "end": { - "line": 2899, + "line": 2896, "column": 34 } } }, "range": [ - 87218, - 87232 + 87159, + 87173 ], "loc": { "start": { - "line": 2899, + "line": 2896, "column": 20 }, "end": { - "line": 2899, + "line": 2896, "column": 34 } } @@ -161211,32 +161084,32 @@ "value": "validRow", "raw": "'validRow'", "range": [ - 87233, - 87243 + 87174, + 87184 ], "loc": { "start": { - "line": 2899, + "line": 2896, "column": 35 }, "end": { - "line": 2899, + "line": 2896, "column": 45 } } } ], "range": [ - 87218, - 87244 + 87159, + 87185 ], "loc": { "start": { - "line": 2899, + "line": 2896, "column": 20 }, "end": { - "line": 2899, + "line": 2896, "column": 46 } } @@ -161246,31 +161119,31 @@ "value": "true", "raw": "'true'", "range": [ - 87249, - 87255 + 87190, + 87196 ], "loc": { "start": { - "line": 2899, + "line": 2896, "column": 51 }, "end": { - "line": 2899, + "line": 2896, "column": 57 } } }, "range": [ - 87218, - 87255 + 87159, + 87196 ], "loc": { "start": { - "line": 2899, + "line": 2896, "column": 20 }, "end": { - "line": 2899, + "line": 2896, "column": 57 } } @@ -161287,16 +161160,16 @@ "type": "Identifier", "name": "r", "range": [ - 87279, - 87280 + 87220, + 87221 ], "loc": { "start": { - "line": 2900, + "line": 2897, "column": 20 }, "end": { - "line": 2900, + "line": 2897, "column": 21 } } @@ -161305,31 +161178,31 @@ "type": "Identifier", "name": "getAttribute", "range": [ - 87281, - 87293 + 87222, + 87234 ], "loc": { "start": { - "line": 2900, + "line": 2897, "column": 22 }, "end": { - "line": 2900, + "line": 2897, "column": 34 } } }, "range": [ - 87279, - 87293 + 87220, + 87234 ], "loc": { "start": { - "line": 2900, + "line": 2897, "column": 20 }, "end": { - "line": 2900, + "line": 2897, "column": 34 } } @@ -161340,32 +161213,32 @@ "value": "validRow", "raw": "'validRow'", "range": [ - 87294, - 87304 + 87235, + 87245 ], "loc": { "start": { - "line": 2900, + "line": 2897, "column": 35 }, "end": { - "line": 2900, + "line": 2897, "column": 45 } } } ], "range": [ - 87279, - 87305 + 87220, + 87246 ], "loc": { "start": { - "line": 2900, + "line": 2897, "column": 20 }, "end": { - "line": 2900, + "line": 2897, "column": 46 } } @@ -161375,46 +161248,46 @@ "value": null, "raw": "null", "range": [ - 87310, - 87314 + 87251, + 87255 ], "loc": { "start": { - "line": 2900, + "line": 2897, "column": 51 }, "end": { - "line": 2900, + "line": 2897, "column": 55 } } }, "range": [ - 87279, - 87314 + 87220, + 87255 ], "loc": { "start": { - "line": 2900, + "line": 2897, "column": 20 }, "end": { - "line": 2900, + "line": 2897, "column": 55 } } }, "range": [ - 87218, - 87314 + 87159, + 87255 ], "loc": { "start": { - "line": 2899, + "line": 2896, "column": 20 }, "end": { - "line": 2900, + "line": 2897, "column": 55 } } @@ -161435,16 +161308,16 @@ "object": { "type": "ThisExpression", "range": [ - 87338, - 87342 + 87279, + 87283 ], "loc": { "start": { - "line": 2901, + "line": 2898, "column": 20 }, "end": { - "line": 2901, + "line": 2898, "column": 24 } } @@ -161453,31 +161326,31 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 87343, - 87357 + 87284, + 87298 ], "loc": { "start": { - "line": 2901, + "line": 2898, "column": 25 }, "end": { - "line": 2901, + "line": 2898, "column": 39 } } }, "range": [ - 87338, - 87357 + 87279, + 87298 ], "loc": { "start": { - "line": 2901, + "line": 2898, "column": 20 }, "end": { - "line": 2901, + "line": 2898, "column": 39 } } @@ -161486,31 +161359,31 @@ "type": "Identifier", "name": "push", "range": [ - 87358, - 87362 + 87299, + 87303 ], "loc": { "start": { - "line": 2901, + "line": 2898, "column": 40 }, "end": { - "line": 2901, + "line": 2898, "column": 44 } } }, "range": [ - 87338, - 87362 + 87279, + 87303 ], "loc": { "start": { - "line": 2901, + "line": 2898, "column": 20 }, "end": { - "line": 2901, + "line": 2898, "column": 44 } } @@ -161523,16 +161396,16 @@ "type": "Identifier", "name": "r", "range": [ - 87363, - 87364 + 87304, + 87305 ], "loc": { "start": { - "line": 2901, + "line": 2898, "column": 45 }, "end": { - "line": 2901, + "line": 2898, "column": 46 } } @@ -161541,156 +161414,156 @@ "type": "Identifier", "name": "rowIndex", "range": [ - 87365, - 87373 + 87306, + 87314 ], "loc": { "start": { - "line": 2901, + "line": 2898, "column": 47 }, "end": { - "line": 2901, + "line": 2898, "column": 55 } } }, "range": [ - 87363, - 87373 + 87304, + 87314 ], "loc": { "start": { - "line": 2901, + "line": 2898, "column": 45 }, "end": { - "line": 2901, + "line": 2898, "column": 55 } } } ], "range": [ - 87338, - 87374 + 87279, + 87315 ], "loc": { "start": { - "line": 2901, + "line": 2898, "column": 20 }, "end": { - "line": 2901, + "line": 2898, "column": 56 } } }, "range": [ - 87338, - 87375 + 87279, + 87316 ], "loc": { "start": { - "line": 2901, + "line": 2898, "column": 20 }, "end": { - "line": 2901, + "line": 2898, "column": 57 } } } ], "range": [ - 87316, - 87393 + 87257, + 87334 ], "loc": { "start": { - "line": 2900, + "line": 2897, "column": 57 }, "end": { - "line": 2902, + "line": 2899, "column": 17 } } }, "alternate": null, "range": [ - 87214, - 87393 + 87155, + 87334 ], "loc": { "start": { - "line": 2899, + "line": 2896, "column": 16 }, "end": { - "line": 2902, + "line": 2899, "column": 17 } } } ], "range": [ - 87196, - 87407 + 87137, + 87348 ], "loc": { "start": { - "line": 2898, + "line": 2895, "column": 19 }, "end": { - "line": 2903, + "line": 2900, "column": 13 } } }, "range": [ - 87027, - 87407 + 86968, + 87348 ], "loc": { "start": { - "line": 2894, + "line": 2891, "column": 12 }, "end": { - "line": 2903, + "line": 2900, "column": 13 } } } ], "range": [ - 86975, - 87417 + 86916, + 87358 ], "loc": { "start": { - "line": 2892, + "line": 2889, "column": 51 }, "end": { - "line": 2904, + "line": 2901, "column": 9 } } }, "range": [ - 86932, - 87417 + 86873, + 87358 ], "loc": { "start": { - "line": 2892, + "line": 2889, "column": 8 }, "end": { - "line": 2904, + "line": 2901, "column": 9 } } @@ -161703,16 +161576,16 @@ "object": { "type": "ThisExpression", "range": [ - 87433, - 87437 + 87374, + 87378 ], "loc": { "start": { - "line": 2905, + "line": 2902, "column": 15 }, "end": { - "line": 2905, + "line": 2902, "column": 19 } } @@ -161721,62 +161594,62 @@ "type": "Identifier", "name": "validRowsIndex", "range": [ - 87438, - 87452 + 87379, + 87393 ], "loc": { "start": { - "line": 2905, + "line": 2902, "column": 20 }, "end": { - "line": 2905, + "line": 2902, "column": 34 } } }, "range": [ - 87433, - 87452 + 87374, + 87393 ], "loc": { "start": { - "line": 2905, + "line": 2902, "column": 15 }, "end": { - "line": 2905, + "line": 2902, "column": 34 } } }, "range": [ - 87426, - 87453 + 87367, + 87394 ], "loc": { "start": { - "line": 2905, + "line": 2902, "column": 8 }, "end": { - "line": 2905, + "line": 2902, "column": 35 } } } ], "range": [ - 86771, - 87459 + 86712, + 87400 ], "loc": { "start": { - "line": 2885, + "line": 2882, "column": 25 }, "end": { - "line": 2906, + "line": 2903, "column": 5 } } @@ -161784,16 +161657,16 @@ "generator": false, "expression": false, "range": [ - 86762, - 87459 + 86703, + 87400 ], "loc": { "start": { - "line": 2885, + "line": 2882, "column": 16 }, "end": { - "line": 2906, + "line": 2903, "column": 5 } } @@ -161801,16 +161674,16 @@ "kind": "method", "computed": false, "range": [ - 86750, - 87459 + 86691, + 87400 ], "loc": { "start": { - "line": 2885, + "line": 2882, "column": 4 }, "end": { - "line": 2906, + "line": 2903, "column": 5 } }, @@ -161819,16 +161692,16 @@ "type": "Block", "value": "*\n * Get filtered (valid) rows indexes\n * @param {Boolean} reCalc Force calculation of filtered rows list\n * @return {Array} List of row indexes\n ", "range": [ - 86569, - 86745 + 86510, + 86686 ], "loc": { "start": { - "line": 2880, + "line": 2877, "column": 4 }, "end": { - "line": 2884, + "line": 2881, "column": 7 } } @@ -161839,16 +161712,16 @@ "type": "Block", "value": "*\n * Get the index of the row containing the filters\n * @return {Number}\n ", "range": [ - 87465, - 87555 + 87406, + 87496 ], "loc": { "start": { - "line": 2908, + "line": 2905, "column": 4 }, "end": { - "line": 2911, + "line": 2908, "column": 7 } } @@ -161862,16 +161735,16 @@ "type": "Identifier", "name": "getFiltersRowIndex", "range": [ - 87560, - 87578 + 87501, + 87519 ], "loc": { "start": { - "line": 2912, + "line": 2909, "column": 4 }, "end": { - "line": 2912, + "line": 2909, "column": 22 } } @@ -161891,16 +161764,16 @@ "object": { "type": "ThisExpression", "range": [ - 87598, - 87602 + 87539, + 87543 ], "loc": { "start": { - "line": 2913, + "line": 2910, "column": 15 }, "end": { - "line": 2913, + "line": 2910, "column": 19 } } @@ -161909,62 +161782,62 @@ "type": "Identifier", "name": "filtersRowIndex", "range": [ - 87603, - 87618 + 87544, + 87559 ], "loc": { "start": { - "line": 2913, + "line": 2910, "column": 20 }, "end": { - "line": 2913, + "line": 2910, "column": 35 } } }, "range": [ - 87598, - 87618 + 87539, + 87559 ], "loc": { "start": { - "line": 2913, + "line": 2910, "column": 15 }, "end": { - "line": 2913, + "line": 2910, "column": 35 } } }, "range": [ - 87591, - 87619 + 87532, + 87560 ], "loc": { "start": { - "line": 2913, + "line": 2910, "column": 8 }, "end": { - "line": 2913, + "line": 2910, "column": 36 } } } ], "range": [ - 87581, - 87625 + 87522, + 87566 ], "loc": { "start": { - "line": 2912, + "line": 2909, "column": 25 }, "end": { - "line": 2914, + "line": 2911, "column": 5 } } @@ -161972,16 +161845,16 @@ "generator": false, "expression": false, "range": [ - 87578, - 87625 + 87519, + 87566 ], "loc": { "start": { - "line": 2912, + "line": 2909, "column": 22 }, "end": { - "line": 2914, + "line": 2911, "column": 5 } } @@ -161989,16 +161862,16 @@ "kind": "method", "computed": false, "range": [ - 87560, - 87625 + 87501, + 87566 ], "loc": { "start": { - "line": 2912, + "line": 2909, "column": 4 }, "end": { - "line": 2914, + "line": 2911, "column": 5 } }, @@ -162007,16 +161880,16 @@ "type": "Block", "value": "*\n * Get the index of the row containing the filters\n * @return {Number}\n ", "range": [ - 87465, - 87555 + 87406, + 87496 ], "loc": { "start": { - "line": 2908, + "line": 2905, "column": 4 }, "end": { - "line": 2911, + "line": 2908, "column": 7 } } @@ -162027,16 +161900,16 @@ "type": "Block", "value": "*\n * Get the index of the headers row\n * @return {Number}\n ", "range": [ - 87631, - 87706 + 87572, + 87647 ], "loc": { "start": { - "line": 2916, + "line": 2913, "column": 4 }, "end": { - "line": 2919, + "line": 2916, "column": 7 } } @@ -162050,16 +161923,16 @@ "type": "Identifier", "name": "getHeadersRowIndex", "range": [ - 87711, - 87729 + 87652, + 87670 ], "loc": { "start": { - "line": 2920, + "line": 2917, "column": 4 }, "end": { - "line": 2920, + "line": 2917, "column": 22 } } @@ -162079,16 +161952,16 @@ "object": { "type": "ThisExpression", "range": [ - 87749, - 87753 + 87690, + 87694 ], "loc": { "start": { - "line": 2921, + "line": 2918, "column": 15 }, "end": { - "line": 2921, + "line": 2918, "column": 19 } } @@ -162097,62 +161970,62 @@ "type": "Identifier", "name": "headersRow", "range": [ - 87754, - 87764 + 87695, + 87705 ], "loc": { "start": { - "line": 2921, + "line": 2918, "column": 20 }, "end": { - "line": 2921, + "line": 2918, "column": 30 } } }, "range": [ - 87749, - 87764 + 87690, + 87705 ], "loc": { "start": { - "line": 2921, + "line": 2918, "column": 15 }, "end": { - "line": 2921, + "line": 2918, "column": 30 } } }, "range": [ - 87742, - 87765 + 87683, + 87706 ], "loc": { "start": { - "line": 2921, + "line": 2918, "column": 8 }, "end": { - "line": 2921, + "line": 2918, "column": 31 } } } ], "range": [ - 87732, - 87771 + 87673, + 87712 ], "loc": { "start": { - "line": 2920, + "line": 2917, "column": 25 }, "end": { - "line": 2922, + "line": 2919, "column": 5 } } @@ -162160,16 +162033,16 @@ "generator": false, "expression": false, "range": [ - 87729, - 87771 + 87670, + 87712 ], "loc": { "start": { - "line": 2920, + "line": 2917, "column": 22 }, "end": { - "line": 2922, + "line": 2919, "column": 5 } } @@ -162177,16 +162050,16 @@ "kind": "method", "computed": false, "range": [ - 87711, - 87771 + 87652, + 87712 ], "loc": { "start": { - "line": 2920, + "line": 2917, "column": 4 }, "end": { - "line": 2922, + "line": 2919, "column": 5 } }, @@ -162195,16 +162068,16 @@ "type": "Block", "value": "*\n * Get the index of the headers row\n * @return {Number}\n ", "range": [ - 87631, - 87706 + 87572, + 87647 ], "loc": { "start": { - "line": 2916, + "line": 2913, "column": 4 }, "end": { - "line": 2919, + "line": 2916, "column": 7 } } @@ -162215,16 +162088,16 @@ "type": "Block", "value": "*\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n ", "range": [ - 87777, - 87904 + 87718, + 87845 ], "loc": { "start": { - "line": 2924, + "line": 2921, "column": 4 }, "end": { - "line": 2928, + "line": 2925, "column": 7 } } @@ -162238,16 +162111,16 @@ "type": "Identifier", "name": "getStartRowIndex", "range": [ - 87909, - 87925 + 87850, + 87866 ], "loc": { "start": { - "line": 2929, + "line": 2926, "column": 4 }, "end": { - "line": 2929, + "line": 2926, "column": 20 } } @@ -162267,16 +162140,16 @@ "object": { "type": "ThisExpression", "range": [ - 87945, - 87949 + 87886, + 87890 ], "loc": { "start": { - "line": 2930, + "line": 2927, "column": 15 }, "end": { - "line": 2930, + "line": 2927, "column": 19 } } @@ -162285,62 +162158,62 @@ "type": "Identifier", "name": "refRow", "range": [ - 87950, - 87956 + 87891, + 87897 ], "loc": { "start": { - "line": 2930, + "line": 2927, "column": 20 }, "end": { - "line": 2930, + "line": 2927, "column": 26 } } }, "range": [ - 87945, - 87956 + 87886, + 87897 ], "loc": { "start": { - "line": 2930, + "line": 2927, "column": 15 }, "end": { - "line": 2930, + "line": 2927, "column": 26 } } }, "range": [ - 87938, - 87957 + 87879, + 87898 ], "loc": { "start": { - "line": 2930, + "line": 2927, "column": 8 }, "end": { - "line": 2930, + "line": 2927, "column": 27 } } } ], "range": [ - 87928, - 87963 + 87869, + 87904 ], "loc": { "start": { - "line": 2929, + "line": 2926, "column": 23 }, "end": { - "line": 2931, + "line": 2928, "column": 5 } } @@ -162348,16 +162221,16 @@ "generator": false, "expression": false, "range": [ - 87925, - 87963 + 87866, + 87904 ], "loc": { "start": { - "line": 2929, + "line": 2926, "column": 20 }, "end": { - "line": 2931, + "line": 2928, "column": 5 } } @@ -162365,16 +162238,16 @@ "kind": "method", "computed": false, "range": [ - 87909, - 87963 + 87850, + 87904 ], "loc": { "start": { - "line": 2929, + "line": 2926, "column": 4 }, "end": { - "line": 2931, + "line": 2928, "column": 5 } }, @@ -162383,16 +162256,16 @@ "type": "Block", "value": "*\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n ", "range": [ - 87777, - 87904 + 87718, + 87845 ], "loc": { "start": { - "line": 2924, + "line": 2921, "column": 4 }, "end": { - "line": 2928, + "line": 2925, "column": 7 } } @@ -162403,16 +162276,16 @@ "type": "Block", "value": "*\n * Get the index of the last row\n * @return {Number}\n ", "range": [ - 87969, - 88041 + 87910, + 87982 ], "loc": { "start": { - "line": 2933, + "line": 2930, "column": 4 }, "end": { - "line": 2936, + "line": 2933, "column": 7 } } @@ -162426,16 +162299,16 @@ "type": "Identifier", "name": "getLastRowIndex", "range": [ - 88046, - 88061 + 87987, + 88002 ], "loc": { "start": { - "line": 2937, + "line": 2934, "column": 4 }, "end": { - "line": 2937, + "line": 2934, "column": 19 } } @@ -162456,16 +162329,16 @@ "type": "Identifier", "name": "nbRows", "range": [ - 88078, - 88084 + 88019, + 88025 ], "loc": { "start": { - "line": 2938, + "line": 2935, "column": 12 }, "end": { - "line": 2938, + "line": 2935, "column": 18 } } @@ -162478,16 +162351,16 @@ "object": { "type": "ThisExpression", "range": [ - 88087, - 88091 + 88028, + 88032 ], "loc": { "start": { - "line": 2938, + "line": 2935, "column": 21 }, "end": { - "line": 2938, + "line": 2935, "column": 25 } } @@ -162496,31 +162369,31 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 88092, - 88101 + 88033, + 88042 ], "loc": { "start": { - "line": 2938, + "line": 2935, "column": 26 }, "end": { - "line": 2938, + "line": 2935, "column": 35 } } }, "range": [ - 88087, - 88101 + 88028, + 88042 ], "loc": { "start": { - "line": 2938, + "line": 2935, "column": 21 }, "end": { - "line": 2938, + "line": 2935, "column": 35 } } @@ -162531,47 +162404,47 @@ "value": true, "raw": "true", "range": [ - 88102, - 88106 + 88043, + 88047 ], "loc": { "start": { - "line": 2938, + "line": 2935, "column": 36 }, "end": { - "line": 2938, + "line": 2935, "column": 40 } } } ], "range": [ - 88087, - 88107 + 88028, + 88048 ], "loc": { "start": { - "line": 2938, + "line": 2935, "column": 21 }, "end": { - "line": 2938, + "line": 2935, "column": 41 } } }, "range": [ - 88078, - 88107 + 88019, + 88048 ], "loc": { "start": { - "line": 2938, + "line": 2935, "column": 12 }, "end": { - "line": 2938, + "line": 2935, "column": 41 } } @@ -162579,16 +162452,16 @@ ], "kind": "let", "range": [ - 88074, - 88108 + 88015, + 88049 ], "loc": { "start": { - "line": 2938, + "line": 2935, "column": 8 }, "end": { - "line": 2938, + "line": 2935, "column": 42 } } @@ -162602,16 +162475,16 @@ "type": "Identifier", "name": "nbRows", "range": [ - 88125, - 88131 + 88066, + 88072 ], "loc": { "start": { - "line": 2939, + "line": 2936, "column": 16 }, "end": { - "line": 2939, + "line": 2936, "column": 22 } } @@ -162621,62 +162494,62 @@ "value": 1, "raw": "1", "range": [ - 88134, - 88135 + 88075, + 88076 ], "loc": { "start": { - "line": 2939, + "line": 2936, "column": 25 }, "end": { - "line": 2939, + "line": 2936, "column": 26 } } }, "range": [ - 88125, - 88135 + 88066, + 88076 ], "loc": { "start": { - "line": 2939, + "line": 2936, "column": 16 }, "end": { - "line": 2939, + "line": 2936, "column": 26 } } }, "range": [ - 88117, - 88137 + 88058, + 88078 ], "loc": { "start": { - "line": 2939, + "line": 2936, "column": 8 }, "end": { - "line": 2939, + "line": 2936, "column": 28 } } } ], "range": [ - 88064, - 88143 + 88005, + 88084 ], "loc": { "start": { - "line": 2937, + "line": 2934, "column": 22 }, "end": { - "line": 2940, + "line": 2937, "column": 5 } } @@ -162684,16 +162557,16 @@ "generator": false, "expression": false, "range": [ - 88061, - 88143 + 88002, + 88084 ], "loc": { "start": { - "line": 2937, + "line": 2934, "column": 19 }, "end": { - "line": 2940, + "line": 2937, "column": 5 } } @@ -162701,16 +162574,16 @@ "kind": "method", "computed": false, "range": [ - 88046, - 88143 + 87987, + 88084 ], "loc": { "start": { - "line": 2937, + "line": 2934, "column": 4 }, "end": { - "line": 2940, + "line": 2937, "column": 5 } }, @@ -162719,16 +162592,16 @@ "type": "Block", "value": "*\n * Get the index of the last row\n * @return {Number}\n ", "range": [ - 87969, - 88041 + 87910, + 87982 ], "loc": { "start": { - "line": 2933, + "line": 2930, "column": 4 }, "end": { - "line": 2936, + "line": 2933, "column": 7 } } @@ -162739,16 +162612,16 @@ "type": "Block", "value": "*\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @returns {Boolean}\n ", "range": [ - 88149, - 88359 + 88090, + 88300 ], "loc": { "start": { - "line": 2942, + "line": 2939, "column": 4 }, "end": { - "line": 2947, + "line": 2944, "column": 7 } } @@ -162762,16 +162635,16 @@ "type": "Identifier", "name": "hasType", "range": [ - 88364, - 88371 + 88305, + 88312 ], "loc": { "start": { - "line": 2948, + "line": 2945, "column": 4 }, "end": { - "line": 2948, + "line": 2945, "column": 11 } } @@ -162784,16 +162657,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 88372, - 88380 + 88313, + 88321 ], "loc": { "start": { - "line": 2948, + "line": 2945, "column": 12 }, "end": { - "line": 2948, + "line": 2945, "column": 20 } } @@ -162804,16 +162677,16 @@ "type": "Identifier", "name": "types", "range": [ - 88382, - 88387 + 88323, + 88328 ], "loc": { "start": { - "line": 2948, + "line": 2945, "column": 22 }, "end": { - "line": 2948, + "line": 2945, "column": 27 } } @@ -162822,31 +162695,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 88390, - 88392 + 88331, + 88333 ], "loc": { "start": { - "line": 2948, + "line": 2945, "column": 30 }, "end": { - "line": 2948, + "line": 2945, "column": 32 } } }, "range": [ - 88382, - 88392 + 88323, + 88333 ], "loc": { "start": { - "line": 2948, + "line": 2945, "column": 22 }, "end": { - "line": 2948, + "line": 2945, "column": 32 } } @@ -162866,16 +162739,16 @@ "object": { "type": "ThisExpression", "range": [ - 88409, - 88413 + 88350, + 88354 ], "loc": { "start": { - "line": 2949, + "line": 2946, "column": 13 }, "end": { - "line": 2949, + "line": 2946, "column": 17 } } @@ -162884,47 +162757,47 @@ "type": "Identifier", "name": "hasColTypes", "range": [ - 88414, - 88425 + 88355, + 88366 ], "loc": { "start": { - "line": 2949, + "line": 2946, "column": 18 }, "end": { - "line": 2949, + "line": 2946, "column": 29 } } }, "range": [ - 88409, - 88425 + 88350, + 88366 ], "loc": { "start": { - "line": 2949, + "line": 2946, "column": 13 }, "end": { - "line": 2949, + "line": 2946, "column": 29 } } }, "prefix": true, "range": [ - 88408, - 88425 + 88349, + 88366 ], "loc": { "start": { - "line": 2949, + "line": 2946, "column": 12 }, "end": { - "line": 2949, + "line": 2946, "column": 29 } } @@ -162939,63 +162812,63 @@ "value": false, "raw": "false", "range": [ - 88448, - 88453 + 88389, + 88394 ], "loc": { "start": { - "line": 2950, + "line": 2947, "column": 19 }, "end": { - "line": 2950, + "line": 2947, "column": 24 } } }, "range": [ - 88441, - 88454 + 88382, + 88395 ], "loc": { "start": { - "line": 2950, + "line": 2947, "column": 12 }, "end": { - "line": 2950, + "line": 2947, "column": 25 } } } ], "range": [ - 88427, - 88464 + 88368, + 88405 ], "loc": { "start": { - "line": 2949, + "line": 2946, "column": 31 }, "end": { - "line": 2951, + "line": 2948, "column": 9 } } }, "alternate": null, "range": [ - 88404, - 88464 + 88345, + 88405 ], "loc": { "start": { - "line": 2949, + "line": 2946, "column": 8 }, "end": { - "line": 2951, + "line": 2948, "column": 9 } } @@ -163009,16 +162882,16 @@ "type": "Identifier", "name": "colType", "range": [ - 88477, - 88484 + 88418, + 88425 ], "loc": { "start": { - "line": 2952, + "line": 2949, "column": 12 }, "end": { - "line": 2952, + "line": 2949, "column": 19 } } @@ -163032,16 +162905,16 @@ "object": { "type": "ThisExpression", "range": [ - 88487, - 88491 + 88428, + 88432 ], "loc": { "start": { - "line": 2952, + "line": 2949, "column": 22 }, "end": { - "line": 2952, + "line": 2949, "column": 26 } } @@ -163050,31 +162923,31 @@ "type": "Identifier", "name": "colTypes", "range": [ - 88492, - 88500 + 88433, + 88441 ], "loc": { "start": { - "line": 2952, + "line": 2949, "column": 27 }, "end": { - "line": 2952, + "line": 2949, "column": 35 } } }, "range": [ - 88487, - 88500 + 88428, + 88441 ], "loc": { "start": { - "line": 2952, + "line": 2949, "column": 22 }, "end": { - "line": 2952, + "line": 2949, "column": 35 } } @@ -163083,46 +162956,46 @@ "type": "Identifier", "name": "colIndex", "range": [ - 88501, - 88509 + 88442, + 88450 ], "loc": { "start": { - "line": 2952, + "line": 2949, "column": 36 }, "end": { - "line": 2952, + "line": 2949, "column": 44 } } }, "range": [ - 88487, - 88510 + 88428, + 88451 ], "loc": { "start": { - "line": 2952, + "line": 2949, "column": 22 }, "end": { - "line": 2952, + "line": 2949, "column": 45 } } }, "range": [ - 88477, - 88510 + 88418, + 88451 ], "loc": { "start": { - "line": 2952, + "line": 2949, "column": 12 }, "end": { - "line": 2952, + "line": 2949, "column": 45 } } @@ -163130,16 +163003,16 @@ ], "kind": "let", "range": [ - 88473, - 88511 + 88414, + 88452 ], "loc": { "start": { - "line": 2952, + "line": 2949, "column": 8 }, "end": { - "line": 2952, + "line": 2949, "column": 46 } } @@ -163152,16 +163025,16 @@ "type": "Identifier", "name": "isObj", "range": [ - 88524, - 88529 + 88465, + 88470 ], "loc": { "start": { - "line": 2953, + "line": 2950, "column": 12 }, "end": { - "line": 2953, + "line": 2950, "column": 17 } } @@ -163171,32 +163044,32 @@ "type": "Identifier", "name": "colType", "range": [ - 88530, - 88537 + 88471, + 88478 ], "loc": { "start": { - "line": 2953, + "line": 2950, "column": 18 }, "end": { - "line": 2953, + "line": 2950, "column": 25 } } } ], "range": [ - 88524, - 88538 + 88465, + 88479 ], "loc": { "start": { - "line": 2953, + "line": 2950, "column": 12 }, "end": { - "line": 2953, + "line": 2950, "column": 26 } } @@ -163213,16 +163086,16 @@ "type": "Identifier", "name": "colType", "range": [ - 88554, - 88561 + 88495, + 88502 ], "loc": { "start": { - "line": 2954, + "line": 2951, "column": 12 }, "end": { - "line": 2954, + "line": 2951, "column": 19 } } @@ -163234,16 +163107,16 @@ "type": "Identifier", "name": "colType", "range": [ - 88564, - 88571 + 88505, + 88512 ], "loc": { "start": { - "line": 2954, + "line": 2951, "column": 22 }, "end": { - "line": 2954, + "line": 2951, "column": 29 } } @@ -163252,93 +163125,93 @@ "type": "Identifier", "name": "type", "range": [ - 88572, - 88576 + 88513, + 88517 ], "loc": { "start": { - "line": 2954, + "line": 2951, "column": 30 }, "end": { - "line": 2954, + "line": 2951, "column": 34 } } }, "range": [ - 88564, - 88576 + 88505, + 88517 ], "loc": { "start": { - "line": 2954, + "line": 2951, "column": 22 }, "end": { - "line": 2954, + "line": 2951, "column": 34 } } }, "range": [ - 88554, - 88576 + 88495, + 88517 ], "loc": { "start": { - "line": 2954, + "line": 2951, "column": 12 }, "end": { - "line": 2954, + "line": 2951, "column": 34 } } }, "range": [ - 88554, - 88577 + 88495, + 88518 ], "loc": { "start": { - "line": 2954, + "line": 2951, "column": 12 }, "end": { - "line": 2954, + "line": 2951, "column": 35 } } } ], "range": [ - 88540, - 88587 + 88481, + 88528 ], "loc": { "start": { - "line": 2953, + "line": 2950, "column": 28 }, "end": { - "line": 2955, + "line": 2952, "column": 9 } } }, "alternate": null, "range": [ - 88520, - 88587 + 88461, + 88528 ], "loc": { "start": { - "line": 2953, + "line": 2950, "column": 8 }, "end": { - "line": 2955, + "line": 2952, "column": 9 } } @@ -163357,16 +163230,16 @@ "type": "Identifier", "name": "types", "range": [ - 88603, - 88608 + 88544, + 88549 ], "loc": { "start": { - "line": 2956, + "line": 2953, "column": 15 }, "end": { - "line": 2956, + "line": 2953, "column": 20 } } @@ -163375,31 +163248,31 @@ "type": "Identifier", "name": "indexOf", "range": [ - 88609, - 88616 + 88550, + 88557 ], "loc": { "start": { - "line": 2956, + "line": 2953, "column": 21 }, "end": { - "line": 2956, + "line": 2953, "column": 28 } } }, "range": [ - 88603, - 88616 + 88544, + 88557 ], "loc": { "start": { - "line": 2956, + "line": 2953, "column": 15 }, "end": { - "line": 2956, + "line": 2953, "column": 28 } } @@ -163409,32 +163282,32 @@ "type": "Identifier", "name": "colType", "range": [ - 88617, - 88624 + 88558, + 88565 ], "loc": { "start": { - "line": 2956, + "line": 2953, "column": 29 }, "end": { - "line": 2956, + "line": 2953, "column": 36 } } } ], "range": [ - 88603, - 88625 + 88544, + 88566 ], "loc": { "start": { - "line": 2956, + "line": 2953, "column": 15 }, "end": { - "line": 2956, + "line": 2953, "column": 37 } } @@ -163447,78 +163320,78 @@ "value": 1, "raw": "1", "range": [ - 88631, - 88632 + 88572, + 88573 ], "loc": { "start": { - "line": 2956, + "line": 2953, "column": 43 }, "end": { - "line": 2956, + "line": 2953, "column": 44 } } }, "prefix": true, "range": [ - 88630, - 88632 + 88571, + 88573 ], "loc": { "start": { - "line": 2956, + "line": 2953, "column": 42 }, "end": { - "line": 2956, + "line": 2953, "column": 44 } } }, "range": [ - 88603, - 88632 + 88544, + 88573 ], "loc": { "start": { - "line": 2956, + "line": 2953, "column": 15 }, "end": { - "line": 2956, + "line": 2953, "column": 44 } } }, "range": [ - 88596, - 88633 + 88537, + 88574 ], "loc": { "start": { - "line": 2956, + "line": 2953, "column": 8 }, "end": { - "line": 2956, + "line": 2953, "column": 45 } } } ], "range": [ - 88394, - 88639 + 88335, + 88580 ], "loc": { "start": { - "line": 2948, + "line": 2945, "column": 34 }, "end": { - "line": 2957, + "line": 2954, "column": 5 } } @@ -163526,16 +163399,16 @@ "generator": false, "expression": false, "range": [ - 88371, - 88639 + 88312, + 88580 ], "loc": { "start": { - "line": 2948, + "line": 2945, "column": 11 }, "end": { - "line": 2957, + "line": 2954, "column": 5 } } @@ -163543,16 +163416,16 @@ "kind": "method", "computed": false, "range": [ - 88364, - 88639 + 88305, + 88580 ], "loc": { "start": { - "line": 2948, + "line": 2945, "column": 4 }, "end": { - "line": 2957, + "line": 2954, "column": 5 } }, @@ -163561,16 +163434,16 @@ "type": "Block", "value": "*\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @returns {Boolean}\n ", "range": [ - 88149, - 88359 + 88090, + 88300 ], "loc": { "start": { - "line": 2942, + "line": 2939, "column": 4 }, "end": { - "line": 2947, + "line": 2944, "column": 7 } } @@ -163581,16 +163454,16 @@ "type": "Block", "value": "*\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n ", "range": [ - 88645, - 88786 + 88586, + 88727 ], "loc": { "start": { - "line": 2959, + "line": 2956, "column": 4 }, "end": { - "line": 2963, + "line": 2960, "column": 7 } } @@ -163604,16 +163477,16 @@ "type": "Identifier", "name": "getHeaderElement", "range": [ - 88791, - 88807 + 88732, + 88748 ], "loc": { "start": { - "line": 2964, + "line": 2961, "column": 4 }, "end": { - "line": 2964, + "line": 2961, "column": 20 } } @@ -163626,16 +163499,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 88808, - 88816 + 88749, + 88757 ], "loc": { "start": { - "line": 2964, + "line": 2961, "column": 21 }, "end": { - "line": 2964, + "line": 2961, "column": 29 } } @@ -163653,16 +163526,16 @@ "type": "Identifier", "name": "table", "range": [ - 88832, - 88837 + 88773, + 88778 ], "loc": { "start": { - "line": 2965, + "line": 2962, "column": 12 }, "end": { - "line": 2965, + "line": 2962, "column": 17 } } @@ -163675,16 +163548,16 @@ "object": { "type": "ThisExpression", "range": [ - 88840, - 88844 + 88781, + 88785 ], "loc": { "start": { - "line": 2965, + "line": 2962, "column": 20 }, "end": { - "line": 2965, + "line": 2962, "column": 24 } } @@ -163693,31 +163566,31 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 88845, - 88855 + 88786, + 88796 ], "loc": { "start": { - "line": 2965, + "line": 2962, "column": 25 }, "end": { - "line": 2965, + "line": 2962, "column": 35 } } }, "range": [ - 88840, - 88855 + 88781, + 88796 ], "loc": { "start": { - "line": 2965, + "line": 2962, "column": 20 }, "end": { - "line": 2965, + "line": 2962, "column": 35 } } @@ -163734,16 +163607,16 @@ "object": { "type": "ThisExpression", "range": [ - 88858, - 88862 + 88799, + 88803 ], "loc": { "start": { - "line": 2965, + "line": 2962, "column": 38 }, "end": { - "line": 2965, + "line": 2962, "column": 42 } } @@ -163752,31 +163625,31 @@ "type": "Identifier", "name": "Mod", "range": [ - 88863, - 88866 + 88804, + 88807 ], "loc": { "start": { - "line": 2965, + "line": 2962, "column": 43 }, "end": { - "line": 2965, + "line": 2962, "column": 46 } } }, "range": [ - 88858, - 88866 + 88799, + 88807 ], "loc": { "start": { - "line": 2965, + "line": 2962, "column": 38 }, "end": { - "line": 2965, + "line": 2962, "column": 46 } } @@ -163785,31 +163658,31 @@ "type": "Identifier", "name": "gridLayout", "range": [ - 88867, - 88877 + 88808, + 88818 ], "loc": { "start": { - "line": 2965, + "line": 2962, "column": 47 }, "end": { - "line": 2965, + "line": 2962, "column": 57 } } }, "range": [ - 88858, - 88877 + 88799, + 88818 ], "loc": { "start": { - "line": 2965, + "line": 2962, "column": 38 }, "end": { - "line": 2965, + "line": 2962, "column": 57 } } @@ -163818,31 +163691,31 @@ "type": "Identifier", "name": "headTbl", "range": [ - 88878, - 88885 + 88819, + 88826 ], "loc": { "start": { - "line": 2965, + "line": 2962, "column": 58 }, "end": { - "line": 2965, + "line": 2962, "column": 65 } } }, "range": [ - 88858, - 88885 + 88799, + 88826 ], "loc": { "start": { - "line": 2965, + "line": 2962, "column": 38 }, "end": { - "line": 2965, + "line": 2962, "column": 65 } } @@ -163853,16 +163726,16 @@ "object": { "type": "ThisExpression", "range": [ - 88888, - 88892 + 88829, + 88833 ], "loc": { "start": { - "line": 2965, + "line": 2962, "column": 68 }, "end": { - "line": 2965, + "line": 2962, "column": 72 } } @@ -163871,61 +163744,61 @@ "type": "Identifier", "name": "tbl", "range": [ - 88893, - 88896 + 88834, + 88837 ], "loc": { "start": { - "line": 2965, + "line": 2962, "column": 73 }, "end": { - "line": 2965, + "line": 2962, "column": 76 } } }, "range": [ - 88888, - 88896 + 88829, + 88837 ], "loc": { "start": { - "line": 2965, + "line": 2962, "column": 68 }, "end": { - "line": 2965, + "line": 2962, "column": 76 } } }, "range": [ - 88840, - 88896 + 88781, + 88837 ], "loc": { "start": { - "line": 2965, + "line": 2962, "column": 20 }, "end": { - "line": 2965, + "line": 2962, "column": 76 } } }, "range": [ - 88832, - 88896 + 88773, + 88837 ], "loc": { "start": { - "line": 2965, + "line": 2962, "column": 12 }, "end": { - "line": 2965, + "line": 2962, "column": 76 } } @@ -163933,16 +163806,16 @@ ], "kind": "let", "range": [ - 88828, - 88897 + 88769, + 88838 ], "loc": { "start": { - "line": 2965, + "line": 2962, "column": 8 }, "end": { - "line": 2965, + "line": 2962, "column": 77 } } @@ -163956,16 +163829,16 @@ "type": "Identifier", "name": "tHead", "range": [ - 88910, - 88915 + 88851, + 88856 ], "loc": { "start": { - "line": 2966, + "line": 2963, "column": 12 }, "end": { - "line": 2966, + "line": 2963, "column": 17 } } @@ -163976,16 +163849,16 @@ "type": "Identifier", "name": "tag", "range": [ - 88918, - 88921 + 88859, + 88862 ], "loc": { "start": { - "line": 2966, + "line": 2963, "column": 20 }, "end": { - "line": 2966, + "line": 2963, "column": 23 } } @@ -163995,16 +163868,16 @@ "type": "Identifier", "name": "table", "range": [ - 88922, - 88927 + 88863, + 88868 ], "loc": { "start": { - "line": 2966, + "line": 2963, "column": 24 }, "end": { - "line": 2966, + "line": 2963, "column": 29 } } @@ -164014,47 +163887,47 @@ "value": "thead", "raw": "'thead'", "range": [ - 88929, - 88936 + 88870, + 88877 ], "loc": { "start": { - "line": 2966, + "line": 2963, "column": 31 }, "end": { - "line": 2966, + "line": 2963, "column": 38 } } } ], "range": [ - 88918, - 88937 + 88859, + 88878 ], "loc": { "start": { - "line": 2966, + "line": 2963, "column": 20 }, "end": { - "line": 2966, + "line": 2963, "column": 39 } } }, "range": [ - 88910, - 88937 + 88851, + 88878 ], "loc": { "start": { - "line": 2966, + "line": 2963, "column": 12 }, "end": { - "line": 2966, + "line": 2963, "column": 39 } } @@ -164062,16 +163935,16 @@ ], "kind": "let", "range": [ - 88906, - 88938 + 88847, + 88879 ], "loc": { "start": { - "line": 2966, + "line": 2963, "column": 8 }, "end": { - "line": 2966, + "line": 2963, "column": 40 } } @@ -164085,16 +163958,16 @@ "type": "Identifier", "name": "headersRow", "range": [ - 88951, - 88961 + 88892, + 88902 ], "loc": { "start": { - "line": 2967, + "line": 2964, "column": 12 }, "end": { - "line": 2967, + "line": 2964, "column": 22 } } @@ -164105,16 +163978,16 @@ "object": { "type": "ThisExpression", "range": [ - 88964, - 88968 + 88905, + 88909 ], "loc": { "start": { - "line": 2967, + "line": 2964, "column": 25 }, "end": { - "line": 2967, + "line": 2964, "column": 29 } } @@ -164123,46 +163996,46 @@ "type": "Identifier", "name": "headersRow", "range": [ - 88969, - 88979 + 88910, + 88920 ], "loc": { "start": { - "line": 2967, + "line": 2964, "column": 30 }, "end": { - "line": 2967, + "line": 2964, "column": 40 } } }, "range": [ - 88964, - 88979 + 88905, + 88920 ], "loc": { "start": { - "line": 2967, + "line": 2964, "column": 25 }, "end": { - "line": 2967, + "line": 2964, "column": 40 } } }, "range": [ - 88951, - 88979 + 88892, + 88920 ], "loc": { "start": { - "line": 2967, + "line": 2964, "column": 12 }, "end": { - "line": 2967, + "line": 2964, "column": 40 } } @@ -164170,16 +164043,16 @@ ], "kind": "let", "range": [ - 88947, - 88980 + 88888, + 88921 ], "loc": { "start": { - "line": 2967, + "line": 2964, "column": 8 }, "end": { - "line": 2967, + "line": 2964, "column": 41 } } @@ -164193,32 +164066,32 @@ "type": "Identifier", "name": "header", "range": [ - 88993, - 88999 + 88934, + 88940 ], "loc": { "start": { - "line": 2968, + "line": 2965, "column": 12 }, "end": { - "line": 2968, + "line": 2965, "column": 18 } } }, "init": null, "range": [ - 88993, - 88999 + 88934, + 88940 ], "loc": { "start": { - "line": 2968, + "line": 2965, "column": 12 }, "end": { - "line": 2968, + "line": 2965, "column": 18 } } @@ -164226,16 +164099,16 @@ ], "kind": "let", "range": [ - 88989, - 89000 + 88930, + 88941 ], "loc": { "start": { - "line": 2968, + "line": 2965, "column": 8 }, "end": { - "line": 2968, + "line": 2965, "column": 19 } } @@ -164251,16 +164124,16 @@ "type": "Identifier", "name": "i", "range": [ - 89018, - 89019 + 88959, + 88960 ], "loc": { "start": { - "line": 2969, + "line": 2966, "column": 17 }, "end": { - "line": 2969, + "line": 2966, "column": 18 } } @@ -164270,31 +164143,31 @@ "value": 0, "raw": "0", "range": [ - 89022, - 89023 + 88963, + 88964 ], "loc": { "start": { - "line": 2969, + "line": 2966, "column": 21 }, "end": { - "line": 2969, + "line": 2966, "column": 22 } } }, "range": [ - 89018, - 89023 + 88959, + 88964 ], "loc": { "start": { - "line": 2969, + "line": 2966, "column": 17 }, "end": { - "line": 2969, + "line": 2966, "column": 22 } } @@ -164302,16 +164175,16 @@ ], "kind": "let", "range": [ - 89014, - 89023 + 88955, + 88964 ], "loc": { "start": { - "line": 2969, + "line": 2966, "column": 13 }, "end": { - "line": 2969, + "line": 2966, "column": 22 } } @@ -164323,16 +164196,16 @@ "type": "Identifier", "name": "i", "range": [ - 89025, - 89026 + 88966, + 88967 ], "loc": { "start": { - "line": 2969, + "line": 2966, "column": 24 }, "end": { - "line": 2969, + "line": 2966, "column": 25 } } @@ -164343,16 +164216,16 @@ "object": { "type": "ThisExpression", "range": [ - 89029, - 89033 + 88970, + 88974 ], "loc": { "start": { - "line": 2969, + "line": 2966, "column": 28 }, "end": { - "line": 2969, + "line": 2966, "column": 32 } } @@ -164361,46 +164234,46 @@ "type": "Identifier", "name": "nbCells", "range": [ - 89034, - 89041 + 88975, + 88982 ], "loc": { "start": { - "line": 2969, + "line": 2966, "column": 33 }, "end": { - "line": 2969, + "line": 2966, "column": 40 } } }, "range": [ - 89029, - 89041 + 88970, + 88982 ], "loc": { "start": { - "line": 2969, + "line": 2966, "column": 28 }, "end": { - "line": 2969, + "line": 2966, "column": 40 } } }, "range": [ - 89025, - 89041 + 88966, + 88982 ], "loc": { "start": { - "line": 2969, + "line": 2966, "column": 24 }, "end": { - "line": 2969, + "line": 2966, "column": 40 } } @@ -164412,32 +164285,32 @@ "type": "Identifier", "name": "i", "range": [ - 89043, - 89044 + 88984, + 88985 ], "loc": { "start": { - "line": 2969, + "line": 2966, "column": 42 }, "end": { - "line": 2969, + "line": 2966, "column": 43 } } }, "prefix": false, "range": [ - 89043, - 89046 + 88984, + 88987 ], "loc": { "start": { - "line": 2969, + "line": 2966, "column": 42 }, "end": { - "line": 2969, + "line": 2966, "column": 45 } } @@ -164454,16 +164327,16 @@ "type": "Identifier", "name": "i", "range": [ - 89066, - 89067 + 89007, + 89008 ], "loc": { "start": { - "line": 2970, + "line": 2967, "column": 16 }, "end": { - "line": 2970, + "line": 2967, "column": 17 } } @@ -164472,31 +164345,31 @@ "type": "Identifier", "name": "colIndex", "range": [ - 89072, - 89080 + 89013, + 89021 ], "loc": { "start": { - "line": 2970, + "line": 2967, "column": 22 }, "end": { - "line": 2970, + "line": 2967, "column": 30 } } }, "range": [ - 89066, - 89080 + 89007, + 89021 ], "loc": { "start": { - "line": 2970, + "line": 2967, "column": 16 }, "end": { - "line": 2970, + "line": 2967, "column": 30 } } @@ -164508,8 +164381,351 @@ "type": "ContinueStatement", "label": null, "range": [ - 89100, - 89109 + 89041, + 89050 + ], + "loc": { + "start": { + "line": 2968, + "column": 16 + }, + "end": { + "line": 2968, + "column": 25 + } + } + } + ], + "range": [ + 89023, + 89064 + ], + "loc": { + "start": { + "line": 2967, + "column": 32 + }, + "end": { + "line": 2969, + "column": 13 + } + } + }, + "alternate": null, + "range": [ + 89003, + 89064 + ], + "loc": { + "start": { + "line": 2967, + "column": 12 + }, + "end": { + "line": 2969, + "column": 13 + } + } + }, + { + "type": "IfStatement", + "test": { + "type": "BinaryExpression", + "operator": "===", + "left": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "tHead", + "range": [ + 89081, + 89086 + ], + "loc": { + "start": { + "line": 2970, + "column": 16 + }, + "end": { + "line": 2970, + "column": 21 + } + } + }, + "property": { + "type": "Identifier", + "name": "length", + "range": [ + 89087, + 89093 + ], + "loc": { + "start": { + "line": 2970, + "column": 22 + }, + "end": { + "line": 2970, + "column": 28 + } + } + }, + "range": [ + 89081, + 89093 + ], + "loc": { + "start": { + "line": 2970, + "column": 16 + }, + "end": { + "line": 2970, + "column": 28 + } + } + }, + "right": { + "type": "Literal", + "value": 0, + "raw": "0", + "range": [ + 89098, + 89099 + ], + "loc": { + "start": { + "line": 2970, + "column": 33 + }, + "end": { + "line": 2970, + "column": 34 + } + } + }, + "range": [ + 89081, + 89099 + ], + "loc": { + "start": { + "line": 2970, + "column": 16 + }, + "end": { + "line": 2970, + "column": 34 + } + } + }, + "consequent": { + "type": "BlockStatement", + "body": [ + { + "type": "ExpressionStatement", + "expression": { + "type": "AssignmentExpression", + "operator": "=", + "left": { + "type": "Identifier", + "name": "header", + "range": [ + 89119, + 89125 + ], + "loc": { + "start": { + "line": 2971, + "column": 16 + }, + "end": { + "line": 2971, + "column": 22 + } + } + }, + "right": { + "type": "MemberExpression", + "computed": true, + "object": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "MemberExpression", + "computed": true, + "object": { + "type": "MemberExpression", + "computed": false, + "object": { + "type": "Identifier", + "name": "table", + "range": [ + 89128, + 89133 + ], + "loc": { + "start": { + "line": 2971, + "column": 25 + }, + "end": { + "line": 2971, + "column": 30 + } + } + }, + "property": { + "type": "Identifier", + "name": "rows", + "range": [ + 89134, + 89138 + ], + "loc": { + "start": { + "line": 2971, + "column": 31 + }, + "end": { + "line": 2971, + "column": 35 + } + } + }, + "range": [ + 89128, + 89138 + ], + "loc": { + "start": { + "line": 2971, + "column": 25 + }, + "end": { + "line": 2971, + "column": 35 + } + } + }, + "property": { + "type": "Identifier", + "name": "headersRow", + "range": [ + 89139, + 89149 + ], + "loc": { + "start": { + "line": 2971, + "column": 36 + }, + "end": { + "line": 2971, + "column": 46 + } + } + }, + "range": [ + 89128, + 89150 + ], + "loc": { + "start": { + "line": 2971, + "column": 25 + }, + "end": { + "line": 2971, + "column": 47 + } + } + }, + "property": { + "type": "Identifier", + "name": "cells", + "range": [ + 89151, + 89156 + ], + "loc": { + "start": { + "line": 2971, + "column": 48 + }, + "end": { + "line": 2971, + "column": 53 + } + } + }, + "range": [ + 89128, + 89156 + ], + "loc": { + "start": { + "line": 2971, + "column": 25 + }, + "end": { + "line": 2971, + "column": 53 + } + } + }, + "property": { + "type": "Identifier", + "name": "i", + "range": [ + 89157, + 89158 + ], + "loc": { + "start": { + "line": 2971, + "column": 54 + }, + "end": { + "line": 2971, + "column": 55 + } + } + }, + "range": [ + 89128, + 89159 + ], + "loc": { + "start": { + "line": 2971, + "column": 25 + }, + "end": { + "line": 2971, + "column": 56 + } + } + }, + "range": [ + 89119, + 89159 + ], + "loc": { + "start": { + "line": 2971, + "column": 16 + }, + "end": { + "line": 2971, + "column": 56 + } + } + }, + "range": [ + 89119, + 89160 ], "loc": { "start": { @@ -164518,19 +164734,19 @@ }, "end": { "line": 2971, - "column": 25 + "column": 57 } } } ], "range": [ - 89082, - 89123 + 89101, + 89174 ], "loc": { "start": { "line": 2970, - "column": 32 + "column": 36 }, "end": { "line": 2972, @@ -164540,8 +164756,8 @@ }, "alternate": null, "range": [ - 89062, - 89123 + 89077, + 89174 ], "loc": { "start": { @@ -164566,8 +164782,8 @@ "type": "Identifier", "name": "tHead", "range": [ - 89140, - 89145 + 89191, + 89196 ], "loc": { "start": { @@ -164584,8 +164800,8 @@ "type": "Identifier", "name": "length", "range": [ - 89146, - 89152 + 89197, + 89203 ], "loc": { "start": { @@ -164599,8 +164815,8 @@ } }, "range": [ - 89140, - 89152 + 89191, + 89203 ], "loc": { "start": { @@ -164613,379 +164829,36 @@ } } }, - "right": { - "type": "Literal", - "value": 0, - "raw": "0", - "range": [ - 89157, - 89158 - ], - "loc": { - "start": { - "line": 2973, - "column": 33 - }, - "end": { - "line": 2973, - "column": 34 - } - } - }, - "range": [ - 89140, - 89158 - ], - "loc": { - "start": { - "line": 2973, - "column": 16 - }, - "end": { - "line": 2973, - "column": 34 - } - } - }, - "consequent": { - "type": "BlockStatement", - "body": [ - { - "type": "ExpressionStatement", - "expression": { - "type": "AssignmentExpression", - "operator": "=", - "left": { - "type": "Identifier", - "name": "header", - "range": [ - 89178, - 89184 - ], - "loc": { - "start": { - "line": 2974, - "column": 16 - }, - "end": { - "line": 2974, - "column": 22 - } - } - }, - "right": { - "type": "MemberExpression", - "computed": true, - "object": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "MemberExpression", - "computed": true, - "object": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "table", - "range": [ - 89187, - 89192 - ], - "loc": { - "start": { - "line": 2974, - "column": 25 - }, - "end": { - "line": 2974, - "column": 30 - } - } - }, - "property": { - "type": "Identifier", - "name": "rows", - "range": [ - 89193, - 89197 - ], - "loc": { - "start": { - "line": 2974, - "column": 31 - }, - "end": { - "line": 2974, - "column": 35 - } - } - }, - "range": [ - 89187, - 89197 - ], - "loc": { - "start": { - "line": 2974, - "column": 25 - }, - "end": { - "line": 2974, - "column": 35 - } - } - }, - "property": { - "type": "Identifier", - "name": "headersRow", - "range": [ - 89198, - 89208 - ], - "loc": { - "start": { - "line": 2974, - "column": 36 - }, - "end": { - "line": 2974, - "column": 46 - } - } - }, - "range": [ - 89187, - 89209 - ], - "loc": { - "start": { - "line": 2974, - "column": 25 - }, - "end": { - "line": 2974, - "column": 47 - } - } - }, - "property": { - "type": "Identifier", - "name": "cells", - "range": [ - 89210, - 89215 - ], - "loc": { - "start": { - "line": 2974, - "column": 48 - }, - "end": { - "line": 2974, - "column": 53 - } - } - }, - "range": [ - 89187, - 89215 - ], - "loc": { - "start": { - "line": 2974, - "column": 25 - }, - "end": { - "line": 2974, - "column": 53 - } - } - }, - "property": { - "type": "Identifier", - "name": "i", - "range": [ - 89216, - 89217 - ], - "loc": { - "start": { - "line": 2974, - "column": 54 - }, - "end": { - "line": 2974, - "column": 55 - } - } - }, - "range": [ - 89187, - 89218 - ], - "loc": { - "start": { - "line": 2974, - "column": 25 - }, - "end": { - "line": 2974, - "column": 56 - } - } - }, - "range": [ - 89178, - 89218 - ], - "loc": { - "start": { - "line": 2974, - "column": 16 - }, - "end": { - "line": 2974, - "column": 56 - } - } - }, - "range": [ - 89178, - 89219 - ], - "loc": { - "start": { - "line": 2974, - "column": 16 - }, - "end": { - "line": 2974, - "column": 57 - } - } - } - ], - "range": [ - 89160, - 89233 - ], - "loc": { - "start": { - "line": 2973, - "column": 36 - }, - "end": { - "line": 2975, - "column": 13 - } - } - }, - "alternate": null, - "range": [ - 89136, - 89233 - ], - "loc": { - "start": { - "line": 2973, - "column": 12 - }, - "end": { - "line": 2975, - "column": 13 - } - } - }, - { - "type": "IfStatement", - "test": { - "type": "BinaryExpression", - "operator": "===", - "left": { - "type": "MemberExpression", - "computed": false, - "object": { - "type": "Identifier", - "name": "tHead", - "range": [ - 89250, - 89255 - ], - "loc": { - "start": { - "line": 2976, - "column": 16 - }, - "end": { - "line": 2976, - "column": 21 - } - } - }, - "property": { - "type": "Identifier", - "name": "length", - "range": [ - 89256, - 89262 - ], - "loc": { - "start": { - "line": 2976, - "column": 22 - }, - "end": { - "line": 2976, - "column": 28 - } - } - }, - "range": [ - 89250, - 89262 - ], - "loc": { - "start": { - "line": 2976, - "column": 16 - }, - "end": { - "line": 2976, - "column": 28 - } - } - }, "right": { "type": "Literal", "value": 1, "raw": "1", "range": [ - 89267, - 89268 + 89208, + 89209 ], "loc": { "start": { - "line": 2976, + "line": 2973, "column": 33 }, "end": { - "line": 2976, + "line": 2973, "column": 34 } } }, "range": [ - 89250, - 89268 + 89191, + 89209 ], "loc": { "start": { - "line": 2976, + "line": 2973, "column": 16 }, "end": { - "line": 2976, + "line": 2973, "column": 34 } } @@ -165002,16 +164875,16 @@ "type": "Identifier", "name": "header", "range": [ - 89288, - 89294 + 89229, + 89235 ], "loc": { "start": { - "line": 2977, + "line": 2974, "column": 16 }, "end": { - "line": 2977, + "line": 2974, "column": 22 } } @@ -165035,16 +164908,16 @@ "type": "Identifier", "name": "tHead", "range": [ - 89297, - 89302 + 89238, + 89243 ], "loc": { "start": { - "line": 2977, + "line": 2974, "column": 25 }, "end": { - "line": 2977, + "line": 2974, "column": 30 } } @@ -165054,31 +164927,31 @@ "value": 0, "raw": "0", "range": [ - 89303, - 89304 + 89244, + 89245 ], "loc": { "start": { - "line": 2977, + "line": 2974, "column": 31 }, "end": { - "line": 2977, + "line": 2974, "column": 32 } } }, "range": [ - 89297, - 89305 + 89238, + 89246 ], "loc": { "start": { - "line": 2977, + "line": 2974, "column": 25 }, "end": { - "line": 2977, + "line": 2974, "column": 33 } } @@ -165087,31 +164960,31 @@ "type": "Identifier", "name": "rows", "range": [ - 89306, - 89310 + 89247, + 89251 ], "loc": { "start": { - "line": 2977, + "line": 2974, "column": 34 }, "end": { - "line": 2977, + "line": 2974, "column": 38 } } }, "range": [ - 89297, - 89310 + 89238, + 89251 ], "loc": { "start": { - "line": 2977, + "line": 2974, "column": 25 }, "end": { - "line": 2977, + "line": 2974, "column": 38 } } @@ -165120,31 +164993,31 @@ "type": "Identifier", "name": "headersRow", "range": [ - 89311, - 89321 + 89252, + 89262 ], "loc": { "start": { - "line": 2977, + "line": 2974, "column": 39 }, "end": { - "line": 2977, + "line": 2974, "column": 49 } } }, "range": [ - 89297, - 89322 + 89238, + 89263 ], "loc": { "start": { - "line": 2977, + "line": 2974, "column": 25 }, "end": { - "line": 2977, + "line": 2974, "column": 50 } } @@ -165153,31 +165026,31 @@ "type": "Identifier", "name": "cells", "range": [ - 89323, - 89328 + 89264, + 89269 ], "loc": { "start": { - "line": 2977, + "line": 2974, "column": 51 }, "end": { - "line": 2977, + "line": 2974, "column": 56 } } }, "range": [ - 89297, - 89328 + 89238, + 89269 ], "loc": { "start": { - "line": 2977, + "line": 2974, "column": 25 }, "end": { - "line": 2977, + "line": 2974, "column": 56 } } @@ -165186,93 +165059,93 @@ "type": "Identifier", "name": "i", "range": [ - 89329, - 89330 + 89270, + 89271 ], "loc": { "start": { - "line": 2977, + "line": 2974, "column": 57 }, "end": { - "line": 2977, + "line": 2974, "column": 58 } } }, "range": [ - 89297, - 89331 + 89238, + 89272 ], "loc": { "start": { - "line": 2977, + "line": 2974, "column": 25 }, "end": { - "line": 2977, + "line": 2974, "column": 59 } } }, "range": [ - 89288, - 89331 + 89229, + 89272 ], "loc": { "start": { - "line": 2977, + "line": 2974, "column": 16 }, "end": { - "line": 2977, + "line": 2974, "column": 59 } } }, "range": [ - 89288, - 89332 + 89229, + 89273 ], "loc": { "start": { - "line": 2977, + "line": 2974, "column": 16 }, "end": { - "line": 2977, + "line": 2974, "column": 60 } } } ], "range": [ - 89270, - 89346 + 89211, + 89287 ], "loc": { "start": { - "line": 2976, + "line": 2973, "column": 36 }, "end": { - "line": 2978, + "line": 2975, "column": 13 } } }, "alternate": null, "range": [ - 89246, - 89346 + 89187, + 89287 ], "loc": { "start": { - "line": 2976, + "line": 2973, "column": 12 }, "end": { - "line": 2978, + "line": 2975, "column": 13 } } @@ -165281,47 +165154,47 @@ "type": "BreakStatement", "label": null, "range": [ - 89359, - 89365 + 89300, + 89306 ], "loc": { "start": { - "line": 2979, + "line": 2976, "column": 12 }, "end": { - "line": 2979, + "line": 2976, "column": 18 } } } ], "range": [ - 89048, - 89375 + 88989, + 89316 ], "loc": { "start": { - "line": 2969, + "line": 2966, "column": 47 }, "end": { - "line": 2980, + "line": 2977, "column": 9 } } }, "range": [ - 89009, - 89375 + 88950, + 89316 ], "loc": { "start": { - "line": 2969, + "line": 2966, "column": 8 }, "end": { - "line": 2980, + "line": 2977, "column": 9 } } @@ -165332,47 +165205,47 @@ "type": "Identifier", "name": "header", "range": [ - 89391, - 89397 + 89332, + 89338 ], "loc": { "start": { - "line": 2981, + "line": 2978, "column": 15 }, "end": { - "line": 2981, + "line": 2978, "column": 21 } } }, "range": [ - 89384, - 89398 + 89325, + 89339 ], "loc": { "start": { - "line": 2981, + "line": 2978, "column": 8 }, "end": { - "line": 2981, + "line": 2978, "column": 22 } } } ], "range": [ - 88818, - 89404 + 88759, + 89345 ], "loc": { "start": { - "line": 2964, + "line": 2961, "column": 31 }, "end": { - "line": 2982, + "line": 2979, "column": 5 } } @@ -165380,16 +165253,16 @@ "generator": false, "expression": false, "range": [ - 88807, - 89404 + 88748, + 89345 ], "loc": { "start": { - "line": 2964, + "line": 2961, "column": 20 }, "end": { - "line": 2982, + "line": 2979, "column": 5 } } @@ -165397,16 +165270,16 @@ "kind": "method", "computed": false, "range": [ - 88791, - 89404 + 88732, + 89345 ], "loc": { "start": { - "line": 2964, + "line": 2961, "column": 4 }, "end": { - "line": 2982, + "line": 2979, "column": 5 } }, @@ -165415,16 +165288,16 @@ "type": "Block", "value": "*\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n ", "range": [ - 88645, - 88786 + 88586, + 88727 ], "loc": { "start": { - "line": 2959, + "line": 2956, "column": 4 }, "end": { - "line": 2963, + "line": 2960, "column": 7 } } @@ -165435,16 +165308,16 @@ "type": "Block", "value": "*\n * Return the list of headers' text\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array} list of headers' text\n ", "range": [ - 89410, - 89583 + 89351, + 89524 ], "loc": { "start": { - "line": 2984, + "line": 2981, "column": 4 }, "end": { - "line": 2988, + "line": 2985, "column": 7 } } @@ -165458,16 +165331,16 @@ "type": "Identifier", "name": "getHeadersText", "range": [ - 89588, - 89602 + 89529, + 89543 ], "loc": { "start": { - "line": 2989, + "line": 2986, "column": 4 }, "end": { - "line": 2989, + "line": 2986, "column": 18 } } @@ -165482,16 +165355,16 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 89603, - 89620 + 89544, + 89561 ], "loc": { "start": { - "line": 2989, + "line": 2986, "column": 19 }, "end": { - "line": 2989, + "line": 2986, "column": 36 } } @@ -165501,31 +165374,31 @@ "value": false, "raw": "false", "range": [ - 89623, - 89628 + 89564, + 89569 ], "loc": { "start": { - "line": 2989, + "line": 2986, "column": 39 }, "end": { - "line": 2989, + "line": 2986, "column": 44 } } }, "range": [ - 89603, - 89628 + 89544, + 89569 ], "loc": { "start": { - "line": 2989, + "line": 2986, "column": 19 }, "end": { - "line": 2989, + "line": 2986, "column": 44 } } @@ -165543,16 +165416,16 @@ "type": "Identifier", "name": "headers", "range": [ - 89644, - 89651 + 89585, + 89592 ], "loc": { "start": { - "line": 2990, + "line": 2987, "column": 12 }, "end": { - "line": 2990, + "line": 2987, "column": 19 } } @@ -165561,31 +165434,31 @@ "type": "ArrayExpression", "elements": [], "range": [ - 89654, - 89656 + 89595, + 89597 ], "loc": { "start": { - "line": 2990, + "line": 2987, "column": 22 }, "end": { - "line": 2990, + "line": 2987, "column": 24 } } }, "range": [ - 89644, - 89656 + 89585, + 89597 ], "loc": { "start": { - "line": 2990, + "line": 2987, "column": 12 }, "end": { - "line": 2990, + "line": 2987, "column": 24 } } @@ -165593,16 +165466,16 @@ ], "kind": "let", "range": [ - 89640, - 89657 + 89581, + 89598 ], "loc": { "start": { - "line": 2990, + "line": 2987, "column": 8 }, "end": { - "line": 2990, + "line": 2987, "column": 25 } } @@ -165618,16 +165491,16 @@ "type": "Identifier", "name": "j", "range": [ - 89675, - 89676 + 89616, + 89617 ], "loc": { "start": { - "line": 2991, + "line": 2988, "column": 17 }, "end": { - "line": 2991, + "line": 2988, "column": 18 } } @@ -165637,31 +165510,31 @@ "value": 0, "raw": "0", "range": [ - 89679, - 89680 + 89620, + 89621 ], "loc": { "start": { - "line": 2991, + "line": 2988, "column": 21 }, "end": { - "line": 2991, + "line": 2988, "column": 22 } } }, "range": [ - 89675, - 89680 + 89616, + 89621 ], "loc": { "start": { - "line": 2991, + "line": 2988, "column": 17 }, "end": { - "line": 2991, + "line": 2988, "column": 22 } } @@ -165669,16 +165542,16 @@ ], "kind": "let", "range": [ - 89671, - 89680 + 89612, + 89621 ], "loc": { "start": { - "line": 2991, + "line": 2988, "column": 13 }, "end": { - "line": 2991, + "line": 2988, "column": 22 } } @@ -165690,16 +165563,16 @@ "type": "Identifier", "name": "j", "range": [ - 89682, - 89683 + 89623, + 89624 ], "loc": { "start": { - "line": 2991, + "line": 2988, "column": 24 }, "end": { - "line": 2991, + "line": 2988, "column": 25 } } @@ -165710,16 +165583,16 @@ "object": { "type": "ThisExpression", "range": [ - 89686, - 89690 + 89627, + 89631 ], "loc": { "start": { - "line": 2991, + "line": 2988, "column": 28 }, "end": { - "line": 2991, + "line": 2988, "column": 32 } } @@ -165728,46 +165601,46 @@ "type": "Identifier", "name": "nbCells", "range": [ - 89691, - 89698 + 89632, + 89639 ], "loc": { "start": { - "line": 2991, + "line": 2988, "column": 33 }, "end": { - "line": 2991, + "line": 2988, "column": 40 } } }, "range": [ - 89686, - 89698 + 89627, + 89639 ], "loc": { "start": { - "line": 2991, + "line": 2988, "column": 28 }, "end": { - "line": 2991, + "line": 2988, "column": 40 } } }, "range": [ - 89682, - 89698 + 89623, + 89639 ], "loc": { "start": { - "line": 2991, + "line": 2988, "column": 24 }, "end": { - "line": 2991, + "line": 2988, "column": 40 } } @@ -165779,32 +165652,32 @@ "type": "Identifier", "name": "j", "range": [ - 89700, - 89701 + 89641, + 89642 ], "loc": { "start": { - "line": 2991, + "line": 2988, "column": 42 }, "end": { - "line": 2991, + "line": 2988, "column": 43 } } }, "prefix": false, "range": [ - 89700, - 89703 + 89641, + 89644 ], "loc": { "start": { - "line": 2991, + "line": 2988, "column": 42 }, "end": { - "line": 2991, + "line": 2988, "column": 45 } } @@ -165821,16 +165694,16 @@ "type": "Identifier", "name": "excludeHiddenCols", "range": [ - 89723, - 89740 + 89664, + 89681 ], "loc": { "start": { - "line": 2992, + "line": 2989, "column": 16 }, "end": { - "line": 2992, + "line": 2989, "column": 33 } } @@ -165843,16 +165716,16 @@ "object": { "type": "ThisExpression", "range": [ - 89744, - 89748 + 89685, + 89689 ], "loc": { "start": { - "line": 2992, + "line": 2989, "column": 37 }, "end": { - "line": 2992, + "line": 2989, "column": 41 } } @@ -165861,31 +165734,31 @@ "type": "Identifier", "name": "hasExtension", "range": [ - 89749, - 89761 + 89690, + 89702 ], "loc": { "start": { - "line": 2992, + "line": 2989, "column": 42 }, "end": { - "line": 2992, + "line": 2989, "column": 54 } } }, "range": [ - 89744, - 89761 + 89685, + 89702 ], "loc": { "start": { - "line": 2992, + "line": 2989, "column": 37 }, "end": { - "line": 2992, + "line": 2989, "column": 54 } } @@ -165896,47 +165769,47 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 89762, - 89778 + 89703, + 89719 ], "loc": { "start": { - "line": 2992, + "line": 2989, "column": 55 }, "end": { - "line": 2992, + "line": 2989, "column": 71 } } } ], "range": [ - 89744, - 89779 + 89685, + 89720 ], "loc": { "start": { - "line": 2992, + "line": 2989, "column": 37 }, "end": { - "line": 2992, + "line": 2989, "column": 72 } } }, "range": [ - 89723, - 89779 + 89664, + 89720 ], "loc": { "start": { - "line": 2992, + "line": 2989, "column": 16 }, "end": { - "line": 2992, + "line": 2989, "column": 72 } } @@ -165959,16 +165832,16 @@ "object": { "type": "ThisExpression", "range": [ - 89803, - 89807 + 89744, + 89748 ], "loc": { "start": { - "line": 2993, + "line": 2990, "column": 20 }, "end": { - "line": 2993, + "line": 2990, "column": 24 } } @@ -165977,31 +165850,31 @@ "type": "Identifier", "name": "extension", "range": [ - 89808, - 89817 + 89749, + 89758 ], "loc": { "start": { - "line": 2993, + "line": 2990, "column": 25 }, "end": { - "line": 2993, + "line": 2990, "column": 34 } } }, "range": [ - 89803, - 89817 + 89744, + 89758 ], "loc": { "start": { - "line": 2993, + "line": 2990, "column": 20 }, "end": { - "line": 2993, + "line": 2990, "column": 34 } } @@ -166012,32 +165885,32 @@ "value": "colsVisibility", "raw": "'colsVisibility'", "range": [ - 89818, - 89834 + 89759, + 89775 ], "loc": { "start": { - "line": 2993, + "line": 2990, "column": 35 }, "end": { - "line": 2993, + "line": 2990, "column": 51 } } } ], "range": [ - 89803, - 89835 + 89744, + 89776 ], "loc": { "start": { - "line": 2993, + "line": 2990, "column": 20 }, "end": { - "line": 2993, + "line": 2990, "column": 52 } } @@ -166046,31 +165919,31 @@ "type": "Identifier", "name": "isColHidden", "range": [ - 89836, - 89847 + 89777, + 89788 ], "loc": { "start": { - "line": 2993, + "line": 2990, "column": 53 }, "end": { - "line": 2993, + "line": 2990, "column": 64 } } }, "range": [ - 89803, - 89847 + 89744, + 89788 ], "loc": { "start": { - "line": 2993, + "line": 2990, "column": 20 }, "end": { - "line": 2993, + "line": 2990, "column": 64 } } @@ -166080,32 +165953,32 @@ "type": "Identifier", "name": "j", "range": [ - 89848, - 89849 + 89789, + 89790 ], "loc": { "start": { - "line": 2993, + "line": 2990, "column": 65 }, "end": { - "line": 2993, + "line": 2990, "column": 66 } } } ], "range": [ - 89803, - 89850 + 89744, + 89791 ], "loc": { "start": { - "line": 2993, + "line": 2990, "column": 20 }, "end": { - "line": 2993, + "line": 2990, "column": 67 } } @@ -166117,80 +165990,80 @@ "type": "ContinueStatement", "label": null, "range": [ - 89874, - 89883 + 89815, + 89824 ], "loc": { "start": { - "line": 2994, + "line": 2991, "column": 20 }, "end": { - "line": 2994, + "line": 2991, "column": 29 } } } ], "range": [ - 89852, - 89901 + 89793, + 89842 ], "loc": { "start": { - "line": 2993, + "line": 2990, "column": 69 }, "end": { - "line": 2995, + "line": 2992, "column": 17 } } }, "alternate": null, "range": [ - 89799, - 89901 + 89740, + 89842 ], "loc": { "start": { - "line": 2993, + "line": 2990, "column": 16 }, "end": { - "line": 2995, + "line": 2992, "column": 17 } } } ], "range": [ - 89781, - 89915 + 89722, + 89856 ], "loc": { "start": { - "line": 2992, + "line": 2989, "column": 74 }, "end": { - "line": 2996, + "line": 2993, "column": 13 } } }, "alternate": null, "range": [ - 89719, - 89915 + 89660, + 89856 ], "loc": { "start": { - "line": 2992, + "line": 2989, "column": 12 }, "end": { - "line": 2996, + "line": 2993, "column": 13 } } @@ -166204,16 +166077,16 @@ "type": "Identifier", "name": "header", "range": [ - 89932, - 89938 + 89873, + 89879 ], "loc": { "start": { - "line": 2997, + "line": 2994, "column": 16 }, "end": { - "line": 2997, + "line": 2994, "column": 22 } } @@ -166226,16 +166099,16 @@ "object": { "type": "ThisExpression", "range": [ - 89941, - 89945 + 89882, + 89886 ], "loc": { "start": { - "line": 2997, + "line": 2994, "column": 25 }, "end": { - "line": 2997, + "line": 2994, "column": 29 } } @@ -166244,31 +166117,31 @@ "type": "Identifier", "name": "getHeaderElement", "range": [ - 89946, - 89962 + 89887, + 89903 ], "loc": { "start": { - "line": 2997, + "line": 2994, "column": 30 }, "end": { - "line": 2997, + "line": 2994, "column": 46 } } }, "range": [ - 89941, - 89962 + 89882, + 89903 ], "loc": { "start": { - "line": 2997, + "line": 2994, "column": 25 }, "end": { - "line": 2997, + "line": 2994, "column": 46 } } @@ -166278,47 +166151,47 @@ "type": "Identifier", "name": "j", "range": [ - 89963, - 89964 + 89904, + 89905 ], "loc": { "start": { - "line": 2997, + "line": 2994, "column": 47 }, "end": { - "line": 2997, + "line": 2994, "column": 48 } } } ], "range": [ - 89941, - 89965 + 89882, + 89906 ], "loc": { "start": { - "line": 2997, + "line": 2994, "column": 25 }, "end": { - "line": 2997, + "line": 2994, "column": 49 } } }, "range": [ - 89932, - 89965 + 89873, + 89906 ], "loc": { "start": { - "line": 2997, + "line": 2994, "column": 16 }, "end": { - "line": 2997, + "line": 2994, "column": 49 } } @@ -166326,16 +166199,16 @@ ], "kind": "let", "range": [ - 89928, - 89966 + 89869, + 89907 ], "loc": { "start": { - "line": 2997, + "line": 2994, "column": 12 }, "end": { - "line": 2997, + "line": 2994, "column": 50 } } @@ -166349,16 +166222,16 @@ "type": "Identifier", "name": "headerText", "range": [ - 89983, - 89993 + 89924, + 89934 ], "loc": { "start": { - "line": 2998, + "line": 2995, "column": 16 }, "end": { - "line": 2998, + "line": 2995, "column": 26 } } @@ -166369,16 +166242,16 @@ "type": "Identifier", "name": "getFirstTextNode", "range": [ - 89996, - 90012 + 89937, + 89953 ], "loc": { "start": { - "line": 2998, + "line": 2995, "column": 29 }, "end": { - "line": 2998, + "line": 2995, "column": 45 } } @@ -166388,47 +166261,47 @@ "type": "Identifier", "name": "header", "range": [ - 90013, - 90019 + 89954, + 89960 ], "loc": { "start": { - "line": 2998, + "line": 2995, "column": 46 }, "end": { - "line": 2998, + "line": 2995, "column": 52 } } } ], "range": [ - 89996, - 90020 + 89937, + 89961 ], "loc": { "start": { - "line": 2998, + "line": 2995, "column": 29 }, "end": { - "line": 2998, + "line": 2995, "column": 53 } } }, "range": [ - 89983, - 90020 + 89924, + 89961 ], "loc": { "start": { - "line": 2998, + "line": 2995, "column": 16 }, "end": { - "line": 2998, + "line": 2995, "column": 53 } } @@ -166436,16 +166309,16 @@ ], "kind": "let", "range": [ - 89979, - 90021 + 89920, + 89962 ], "loc": { "start": { - "line": 2998, + "line": 2995, "column": 12 }, "end": { - "line": 2998, + "line": 2995, "column": 54 } } @@ -166461,16 +166334,16 @@ "type": "Identifier", "name": "headers", "range": [ - 90034, - 90041 + 89975, + 89982 ], "loc": { "start": { - "line": 2999, + "line": 2996, "column": 12 }, "end": { - "line": 2999, + "line": 2996, "column": 19 } } @@ -166479,31 +166352,31 @@ "type": "Identifier", "name": "push", "range": [ - 90042, - 90046 + 89983, + 89987 ], "loc": { "start": { - "line": 2999, + "line": 2996, "column": 20 }, "end": { - "line": 2999, + "line": 2996, "column": 24 } } }, "range": [ - 90034, - 90046 + 89975, + 89987 ], "loc": { "start": { - "line": 2999, + "line": 2996, "column": 12 }, "end": { - "line": 2999, + "line": 2996, "column": 24 } } @@ -166513,78 +166386,78 @@ "type": "Identifier", "name": "headerText", "range": [ - 90047, - 90057 + 89988, + 89998 ], "loc": { "start": { - "line": 2999, + "line": 2996, "column": 25 }, "end": { - "line": 2999, + "line": 2996, "column": 35 } } } ], "range": [ - 90034, - 90058 + 89975, + 89999 ], "loc": { "start": { - "line": 2999, + "line": 2996, "column": 12 }, "end": { - "line": 2999, + "line": 2996, "column": 36 } } }, "range": [ - 90034, - 90059 + 89975, + 90000 ], "loc": { "start": { - "line": 2999, + "line": 2996, "column": 12 }, "end": { - "line": 2999, + "line": 2996, "column": 37 } } } ], "range": [ - 89705, - 90069 + 89646, + 90010 ], "loc": { "start": { - "line": 2991, + "line": 2988, "column": 47 }, "end": { - "line": 3000, + "line": 2997, "column": 9 } } }, "range": [ - 89666, - 90069 + 89607, + 90010 ], "loc": { "start": { - "line": 2991, + "line": 2988, "column": 8 }, "end": { - "line": 3000, + "line": 2997, "column": 9 } } @@ -166595,47 +166468,47 @@ "type": "Identifier", "name": "headers", "range": [ - 90085, - 90092 + 90026, + 90033 ], "loc": { "start": { - "line": 3001, + "line": 2998, "column": 15 }, "end": { - "line": 3001, + "line": 2998, "column": 22 } } }, "range": [ - 90078, - 90093 + 90019, + 90034 ], "loc": { "start": { - "line": 3001, + "line": 2998, "column": 8 }, "end": { - "line": 3001, + "line": 2998, "column": 23 } } } ], "range": [ - 89630, - 90099 + 89571, + 90040 ], "loc": { "start": { - "line": 2989, + "line": 2986, "column": 46 }, "end": { - "line": 3002, + "line": 2999, "column": 5 } } @@ -166643,16 +166516,16 @@ "generator": false, "expression": false, "range": [ - 89602, - 90099 + 89543, + 90040 ], "loc": { "start": { - "line": 2989, + "line": 2986, "column": 18 }, "end": { - "line": 3002, + "line": 2999, "column": 5 } } @@ -166660,16 +166533,16 @@ "kind": "method", "computed": false, "range": [ - 89588, - 90099 + 89529, + 90040 ], "loc": { "start": { - "line": 2989, + "line": 2986, "column": 4 }, "end": { - "line": 3002, + "line": 2999, "column": 5 } }, @@ -166678,16 +166551,16 @@ "type": "Block", "value": "*\n * Return the list of headers' text\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array} list of headers' text\n ", "range": [ - 89410, - 89583 + 89351, + 89524 ], "loc": { "start": { - "line": 2984, + "line": 2981, "column": 4 }, "end": { - "line": 2988, + "line": 2985, "column": 7 } } @@ -166698,16 +166571,16 @@ "type": "Block", "value": "*\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n ", "range": [ - 90105, - 90241 + 90046, + 90182 ], "loc": { "start": { - "line": 3004, + "line": 3001, "column": 4 }, "end": { - "line": 3008, + "line": 3005, "column": 7 } } @@ -166721,16 +166594,16 @@ "type": "Identifier", "name": "getFilterType", "range": [ - 90246, - 90259 + 90187, + 90200 ], "loc": { "start": { - "line": 3009, + "line": 3006, "column": 4 }, "end": { - "line": 3009, + "line": 3006, "column": 17 } } @@ -166743,16 +166616,16 @@ "type": "Identifier", "name": "colIndex", "range": [ - 90260, - 90268 + 90201, + 90209 ], "loc": { "start": { - "line": 3009, + "line": 3006, "column": 18 }, "end": { - "line": 3009, + "line": 3006, "column": 26 } } @@ -166770,16 +166643,16 @@ "type": "Identifier", "name": "colType", "range": [ - 90284, - 90291 + 90225, + 90232 ], "loc": { "start": { - "line": 3010, + "line": 3007, "column": 12 }, "end": { - "line": 3010, + "line": 3007, "column": 19 } } @@ -166793,16 +166666,16 @@ "object": { "type": "ThisExpression", "range": [ - 90294, - 90298 + 90235, + 90239 ], "loc": { "start": { - "line": 3010, + "line": 3007, "column": 22 }, "end": { - "line": 3010, + "line": 3007, "column": 26 } } @@ -166811,31 +166684,31 @@ "type": "Identifier", "name": "cfg", "range": [ - 90299, - 90302 + 90240, + 90243 ], "loc": { "start": { - "line": 3010, + "line": 3007, "column": 27 }, "end": { - "line": 3010, + "line": 3007, "column": 30 } } }, "range": [ - 90294, - 90302 + 90235, + 90243 ], "loc": { "start": { - "line": 3010, + "line": 3007, "column": 22 }, "end": { - "line": 3010, + "line": 3007, "column": 30 } } @@ -166848,16 +166721,16 @@ "value": "col_", "raw": "'col_'", "range": [ - 90303, - 90309 + 90244, + 90250 ], "loc": { "start": { - "line": 3010, + "line": 3007, "column": 31 }, "end": { - "line": 3010, + "line": 3007, "column": 37 } } @@ -166866,61 +166739,61 @@ "type": "Identifier", "name": "colIndex", "range": [ - 90312, - 90320 + 90253, + 90261 ], "loc": { "start": { - "line": 3010, + "line": 3007, "column": 40 }, "end": { - "line": 3010, + "line": 3007, "column": 48 } } }, "range": [ - 90303, - 90320 + 90244, + 90261 ], "loc": { "start": { - "line": 3010, + "line": 3007, "column": 31 }, "end": { - "line": 3010, + "line": 3007, "column": 48 } } }, "range": [ - 90294, - 90321 + 90235, + 90262 ], "loc": { "start": { - "line": 3010, + "line": 3007, "column": 22 }, "end": { - "line": 3010, + "line": 3007, "column": 49 } } }, "range": [ - 90284, - 90321 + 90225, + 90262 ], "loc": { "start": { - "line": 3010, + "line": 3007, "column": 12 }, "end": { - "line": 3010, + "line": 3007, "column": 49 } } @@ -166928,16 +166801,16 @@ ], "kind": "let", "range": [ - 90280, - 90322 + 90221, + 90263 ], "loc": { "start": { - "line": 3010, + "line": 3007, "column": 8 }, "end": { - "line": 3010, + "line": 3007, "column": 50 } } @@ -166953,32 +166826,32 @@ "type": "Identifier", "name": "colType", "range": [ - 90339, - 90346 + 90280, + 90287 ], "loc": { "start": { - "line": 3011, + "line": 3008, "column": 16 }, "end": { - "line": 3011, + "line": 3008, "column": 23 } } }, "prefix": true, "range": [ - 90338, - 90346 + 90279, + 90287 ], "loc": { "start": { - "line": 3011, + "line": 3008, "column": 15 }, "end": { - "line": 3011, + "line": 3008, "column": 23 } } @@ -166987,16 +166860,16 @@ "type": "Identifier", "name": "INPUT", "range": [ - 90349, - 90354 + 90290, + 90295 ], "loc": { "start": { - "line": 3011, + "line": 3008, "column": 26 }, "end": { - "line": 3011, + "line": 3008, "column": 31 } } @@ -167010,16 +166883,16 @@ "type": "Identifier", "name": "colType", "range": [ - 90357, - 90364 + 90298, + 90305 ], "loc": { "start": { - "line": 3011, + "line": 3008, "column": 34 }, "end": { - "line": 3011, + "line": 3008, "column": 41 } } @@ -167028,93 +166901,93 @@ "type": "Identifier", "name": "toLowerCase", "range": [ - 90365, - 90376 + 90306, + 90317 ], "loc": { "start": { - "line": 3011, + "line": 3008, "column": 42 }, "end": { - "line": 3011, + "line": 3008, "column": 53 } } }, "range": [ - 90357, - 90376 + 90298, + 90317 ], "loc": { "start": { - "line": 3011, + "line": 3008, "column": 34 }, "end": { - "line": 3011, + "line": 3008, "column": 53 } } }, "arguments": [], "range": [ - 90357, - 90378 + 90298, + 90319 ], "loc": { "start": { - "line": 3011, + "line": 3008, "column": 34 }, "end": { - "line": 3011, + "line": 3008, "column": 55 } } }, "range": [ - 90338, - 90378 + 90279, + 90319 ], "loc": { "start": { - "line": 3011, + "line": 3008, "column": 15 }, "end": { - "line": 3011, + "line": 3008, "column": 55 } } }, "range": [ - 90331, - 90379 + 90272, + 90320 ], "loc": { "start": { - "line": 3011, + "line": 3008, "column": 8 }, "end": { - "line": 3011, + "line": 3008, "column": 56 } } } ], "range": [ - 90270, - 90385 + 90211, + 90326 ], "loc": { "start": { - "line": 3009, + "line": 3006, "column": 28 }, "end": { - "line": 3012, + "line": 3009, "column": 5 } } @@ -167122,16 +166995,16 @@ "generator": false, "expression": false, "range": [ - 90259, - 90385 + 90200, + 90326 ], "loc": { "start": { - "line": 3009, + "line": 3006, "column": 17 }, "end": { - "line": 3012, + "line": 3009, "column": 5 } } @@ -167139,16 +167012,16 @@ "kind": "method", "computed": false, "range": [ - 90246, - 90385 + 90187, + 90326 ], "loc": { "start": { - "line": 3009, + "line": 3006, "column": 4 }, "end": { - "line": 3012, + "line": 3009, "column": 5 } }, @@ -167157,16 +167030,16 @@ "type": "Block", "value": "*\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n ", "range": [ - 90105, - 90241 + 90046, + 90182 ], "loc": { "start": { - "line": 3004, + "line": 3001, "column": 4 }, "end": { - "line": 3008, + "line": 3005, "column": 7 } } @@ -167177,16 +167050,16 @@ "type": "Block", "value": "*\n * Get the total number of filterable rows\n * @return {Number}\n ", "range": [ - 90391, - 90473 + 90332, + 90414 ], "loc": { "start": { - "line": 3014, + "line": 3011, "column": 4 }, "end": { - "line": 3017, + "line": 3014, "column": 7 } } @@ -167200,16 +167073,16 @@ "type": "Identifier", "name": "getFilterableRowsNb", "range": [ - 90478, - 90497 + 90419, + 90438 ], "loc": { "start": { - "line": 3018, + "line": 3015, "column": 4 }, "end": { - "line": 3018, + "line": 3015, "column": 23 } } @@ -167231,16 +167104,16 @@ "object": { "type": "ThisExpression", "range": [ - 90517, - 90521 + 90458, + 90462 ], "loc": { "start": { - "line": 3019, + "line": 3016, "column": 15 }, "end": { - "line": 3019, + "line": 3016, "column": 19 } } @@ -167249,31 +167122,31 @@ "type": "Identifier", "name": "getRowsNb", "range": [ - 90522, - 90531 + 90463, + 90472 ], "loc": { "start": { - "line": 3019, + "line": 3016, "column": 20 }, "end": { - "line": 3019, + "line": 3016, "column": 29 } } }, "range": [ - 90517, - 90531 + 90458, + 90472 ], "loc": { "start": { - "line": 3019, + "line": 3016, "column": 15 }, "end": { - "line": 3019, + "line": 3016, "column": 29 } } @@ -167284,63 +167157,63 @@ "value": false, "raw": "false", "range": [ - 90532, - 90537 + 90473, + 90478 ], "loc": { "start": { - "line": 3019, + "line": 3016, "column": 30 }, "end": { - "line": 3019, + "line": 3016, "column": 35 } } } ], "range": [ - 90517, - 90538 + 90458, + 90479 ], "loc": { "start": { - "line": 3019, + "line": 3016, "column": 15 }, "end": { - "line": 3019, + "line": 3016, "column": 36 } } }, "range": [ - 90510, - 90539 + 90451, + 90480 ], "loc": { "start": { - "line": 3019, + "line": 3016, "column": 8 }, "end": { - "line": 3019, + "line": 3016, "column": 37 } } } ], "range": [ - 90500, - 90545 + 90441, + 90486 ], "loc": { "start": { - "line": 3018, + "line": 3015, "column": 26 }, "end": { - "line": 3020, + "line": 3017, "column": 5 } } @@ -167348,16 +167221,16 @@ "generator": false, "expression": false, "range": [ - 90497, - 90545 + 90438, + 90486 ], "loc": { "start": { - "line": 3018, + "line": 3015, "column": 23 }, "end": { - "line": 3020, + "line": 3017, "column": 5 } } @@ -167365,16 +167238,16 @@ "kind": "method", "computed": false, "range": [ - 90478, - 90545 + 90419, + 90486 ], "loc": { "start": { - "line": 3018, + "line": 3015, "column": 4 }, "end": { - "line": 3020, + "line": 3017, "column": 5 } }, @@ -167383,16 +167256,16 @@ "type": "Block", "value": "*\n * Get the total number of filterable rows\n * @return {Number}\n ", "range": [ - 90391, - 90473 + 90332, + 90414 ], "loc": { "start": { - "line": 3014, + "line": 3011, "column": 4 }, "end": { - "line": 3017, + "line": 3014, "column": 7 } } @@ -167403,16 +167276,16 @@ "type": "Block", "value": "*\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @returns {Number}\n ", "range": [ - 90551, - 90707 + 90492, + 90648 ], "loc": { "start": { - "line": 3022, + "line": 3019, "column": 4 }, "end": { - "line": 3026, + "line": 3023, "column": 7 } } @@ -167426,16 +167299,16 @@ "type": "Identifier", "name": "getValidRowsNb", "range": [ - 90712, - 90726 + 90653, + 90667 ], "loc": { "start": { - "line": 3027, + "line": 3024, "column": 4 }, "end": { - "line": 3027, + "line": 3024, "column": 18 } } @@ -167450,16 +167323,16 @@ "type": "Identifier", "name": "reCalc", "range": [ - 90727, - 90733 + 90668, + 90674 ], "loc": { "start": { - "line": 3027, + "line": 3024, "column": 19 }, "end": { - "line": 3027, + "line": 3024, "column": 25 } } @@ -167469,31 +167342,31 @@ "value": false, "raw": "false", "range": [ - 90736, - 90741 + 90677, + 90682 ], "loc": { "start": { - "line": 3027, + "line": 3024, "column": 28 }, "end": { - "line": 3027, + "line": 3024, "column": 33 } } }, "range": [ - 90727, - 90741 + 90668, + 90682 ], "loc": { "start": { - "line": 3027, + "line": 3024, "column": 19 }, "end": { - "line": 3027, + "line": 3024, "column": 33 } } @@ -167515,16 +167388,16 @@ "object": { "type": "ThisExpression", "range": [ - 90760, - 90764 + 90701, + 90705 ], "loc": { "start": { - "line": 3028, + "line": 3025, "column": 15 }, "end": { - "line": 3028, + "line": 3025, "column": 19 } } @@ -167533,31 +167406,31 @@ "type": "Identifier", "name": "getValidRows", "range": [ - 90765, - 90777 + 90706, + 90718 ], "loc": { "start": { - "line": 3028, + "line": 3025, "column": 20 }, "end": { - "line": 3028, + "line": 3025, "column": 32 } } }, "range": [ - 90760, - 90777 + 90701, + 90718 ], "loc": { "start": { - "line": 3028, + "line": 3025, "column": 15 }, "end": { - "line": 3028, + "line": 3025, "column": 32 } } @@ -167567,32 +167440,32 @@ "type": "Identifier", "name": "reCalc", "range": [ - 90778, - 90784 + 90719, + 90725 ], "loc": { "start": { - "line": 3028, + "line": 3025, "column": 33 }, "end": { - "line": 3028, + "line": 3025, "column": 39 } } } ], "range": [ - 90760, - 90785 + 90701, + 90726 ], "loc": { "start": { - "line": 3028, + "line": 3025, "column": 15 }, "end": { - "line": 3028, + "line": 3025, "column": 40 } } @@ -167601,62 +167474,62 @@ "type": "Identifier", "name": "length", "range": [ - 90786, - 90792 + 90727, + 90733 ], "loc": { "start": { - "line": 3028, + "line": 3025, "column": 41 }, "end": { - "line": 3028, + "line": 3025, "column": 47 } } }, "range": [ - 90760, - 90792 + 90701, + 90733 ], "loc": { "start": { - "line": 3028, + "line": 3025, "column": 15 }, "end": { - "line": 3028, + "line": 3025, "column": 47 } } }, "range": [ - 90753, - 90793 + 90694, + 90734 ], "loc": { "start": { - "line": 3028, + "line": 3025, "column": 8 }, "end": { - "line": 3028, + "line": 3025, "column": 48 } } } ], "range": [ - 90743, - 90799 + 90684, + 90740 ], "loc": { "start": { - "line": 3027, + "line": 3024, "column": 35 }, "end": { - "line": 3029, + "line": 3026, "column": 5 } } @@ -167664,16 +167537,16 @@ "generator": false, "expression": false, "range": [ - 90726, - 90799 + 90667, + 90740 ], "loc": { "start": { - "line": 3027, + "line": 3024, "column": 18 }, "end": { - "line": 3029, + "line": 3026, "column": 5 } } @@ -167681,16 +167554,16 @@ "kind": "method", "computed": false, "range": [ - 90712, - 90799 + 90653, + 90740 ], "loc": { "start": { - "line": 3027, + "line": 3024, "column": 4 }, "end": { - "line": 3029, + "line": 3026, "column": 5 } }, @@ -167699,16 +167572,16 @@ "type": "Block", "value": "*\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @returns {Number}\n ", "range": [ - 90551, - 90707 + 90492, + 90648 ], "loc": { "start": { - "line": 3022, + "line": 3019, "column": 4 }, "end": { - "line": 3026, + "line": 3023, "column": 7 } } @@ -167719,16 +167592,16 @@ "type": "Block", "value": "*\n * Get the configuration object (literal object)\n * @return {Object}\n ", "range": [ - 90805, - 90893 + 90746, + 90834 ], "loc": { "start": { - "line": 3031, + "line": 3028, "column": 4 }, "end": { - "line": 3034, + "line": 3031, "column": 7 } } @@ -167742,16 +167615,16 @@ "type": "Identifier", "name": "config", "range": [ - 90898, - 90904 + 90839, + 90845 ], "loc": { "start": { - "line": 3035, + "line": 3032, "column": 4 }, "end": { - "line": 3035, + "line": 3032, "column": 10 } } @@ -167771,16 +167644,16 @@ "object": { "type": "ThisExpression", "range": [ - 90924, - 90928 + 90865, + 90869 ], "loc": { "start": { - "line": 3036, + "line": 3033, "column": 15 }, "end": { - "line": 3036, + "line": 3033, "column": 19 } } @@ -167789,62 +167662,62 @@ "type": "Identifier", "name": "cfg", "range": [ - 90929, - 90932 + 90870, + 90873 ], "loc": { "start": { - "line": 3036, + "line": 3033, "column": 20 }, "end": { - "line": 3036, + "line": 3033, "column": 23 } } }, "range": [ - 90924, - 90932 + 90865, + 90873 ], "loc": { "start": { - "line": 3036, + "line": 3033, "column": 15 }, "end": { - "line": 3036, + "line": 3033, "column": 23 } } }, "range": [ - 90917, - 90933 + 90858, + 90874 ], "loc": { "start": { - "line": 3036, + "line": 3033, "column": 8 }, "end": { - "line": 3036, + "line": 3033, "column": 24 } } } ], "range": [ - 90907, - 90939 + 90848, + 90880 ], "loc": { "start": { - "line": 3035, + "line": 3032, "column": 13 }, "end": { - "line": 3037, + "line": 3034, "column": 5 } } @@ -167852,16 +167725,16 @@ "generator": false, "expression": false, "range": [ - 90904, - 90939 + 90845, + 90880 ], "loc": { "start": { - "line": 3035, + "line": 3032, "column": 10 }, "end": { - "line": 3037, + "line": 3034, "column": 5 } } @@ -167869,16 +167742,16 @@ "kind": "method", "computed": false, "range": [ - 90898, - 90939 + 90839, + 90880 ], "loc": { "start": { - "line": 3035, + "line": 3032, "column": 4 }, "end": { - "line": 3037, + "line": 3034, "column": 5 } }, @@ -167887,16 +167760,16 @@ "type": "Block", "value": "*\n * Get the configuration object (literal object)\n * @return {Object}\n ", "range": [ - 90805, - 90893 + 90746, + 90834 ], "loc": { "start": { - "line": 3031, + "line": 3028, "column": 4 }, "end": { - "line": 3034, + "line": 3031, "column": 7 } } @@ -167907,7 +167780,7 @@ ], "range": [ 1580, - 90941 + 90882 ], "loc": { "start": { @@ -167915,14 +167788,14 @@ "column": 25 }, "end": { - "line": 3038, + "line": 3035, "column": 1 } } }, "range": [ 1562, - 90941 + 90882 ], "loc": { "start": { @@ -167930,7 +167803,7 @@ "column": 7 }, "end": { - "line": 3038, + "line": 3035, "column": 1 } }, @@ -167960,7 +167833,7 @@ "source": null, "range": [ 1555, - 90941 + 90882 ], "loc": { "start": { @@ -167968,7 +167841,7 @@ "column": 0 }, "end": { - "line": 3038, + "line": 3035, "column": 1 } }, @@ -167997,7 +167870,7 @@ "sourceType": "module", "range": [ 0, - 90941 + 90882 ], "loc": { "start": { @@ -168005,7 +167878,7 @@ "column": 0 }, "end": { - "line": 3038, + "line": 3035, "column": 1 } }, @@ -173000,16 +172873,16 @@ "type": "Line", "value": " checks if current row index appears in exclude array", "range": [ - 62699, - 62754 + 62640, + 62695 ], "loc": { "start": { - "line": 2106, + "line": 2103, "column": 12 }, "end": { - "line": 2106, + "line": 2103, "column": 67 } } @@ -173018,16 +172891,16 @@ "type": "Line", "value": " checks if row has exact cell # and is not excluded", "range": [ - 62954, - 63007 + 62895, + 62948 ], "loc": { "start": { - "line": 2113, + "line": 2110, "column": 12 }, "end": { - "line": 2113, + "line": 2110, "column": 65 } } @@ -173036,16 +172909,16 @@ "type": "Line", "value": " this loop retrieves cell data", "range": [ - 63085, - 63117 + 63026, + 63058 ], "loc": { "start": { - "line": 2115, + "line": 2112, "column": 16 }, "end": { - "line": 2115, + "line": 2112, "column": 48 } } @@ -173054,16 +172927,16 @@ "type": "Block", "value": "*\n * Return the filter's value of a specified column\n * @param {Number} index Column index\n * @return {String} Filter value\n ", "range": [ - 63441, - 63593 + 63382, + 63534 ], "loc": { "start": { - "line": 2128, + "line": 2125, "column": 4 }, "end": { - "line": 2132, + "line": 2129, "column": 7 } } @@ -173072,16 +172945,16 @@ "type": "Line", "value": "mutiple select", "range": [ - 63987, - 64003 + 63928, + 63944 ], "loc": { "start": { - "line": 2147, + "line": 2144, "column": 8 }, "end": { - "line": 2147, + "line": 2144, "column": 24 } } @@ -173090,16 +172963,16 @@ "type": "Line", "value": "checklist", "range": [ - 64132, - 64143 + 64073, + 64084 ], "loc": { "start": { - "line": 2151, + "line": 2148, "column": 8 }, "end": { - "line": 2151, + "line": 2148, "column": 19 } } @@ -173108,16 +172981,16 @@ "type": "Line", "value": "return an empty string if collection is empty or contains a single", "range": [ - 64274, - 64342 + 64215, + 64283 ], "loc": { "start": { - "line": 2155, + "line": 2152, "column": 8 }, "end": { - "line": 2155, + "line": 2152, "column": 76 } } @@ -173126,16 +172999,16 @@ "type": "Line", "value": "empty string", "range": [ - 64351, - 64365 + 64292, + 64306 ], "loc": { "start": { - "line": 2156, + "line": 2153, "column": 8 }, "end": { - "line": 2156, + "line": 2153, "column": 22 } } @@ -173144,16 +173017,16 @@ "type": "Block", "value": "*\n * Return the filters' values\n * @return {Array} List of filters' values\n ", "range": [ - 64559, - 64651 + 64500, + 64592 ], "loc": { "start": { - "line": 2165, + "line": 2162, "column": 4 }, "end": { - "line": 2168, + "line": 2165, "column": 7 } } @@ -173162,16 +173035,16 @@ "type": "Block", "value": "*\n * Return the ID of a specified column's filter\n * @param {Number} index Column's index\n * @return {String} ID of the filter element\n ", "range": [ - 65093, - 65256 + 65034, + 65197 ], "loc": { "start": { - "line": 2185, + "line": 2182, "column": 4 }, "end": { - "line": 2189, + "line": 2186, "column": 7 } } @@ -173180,16 +173053,16 @@ "type": "Block", "value": "*\n * Return the list of ids of filters matching a specified type.\n * Note: hidden filters are also returned\n *\n * @param {String} type Filter type string ('input', 'select', 'multiple',\n * 'checklist')\n * @param {Boolean} bool If true returns columns indexes instead of IDs\n * @return {[type]} List of element IDs or column indexes\n ", "range": [ - 65387, - 65788 + 65328, + 65729 ], "loc": { "start": { - "line": 2197, + "line": 2194, "column": 4 }, "end": { - "line": 2205, + "line": 2202, "column": 7 } } @@ -173198,16 +173071,16 @@ "type": "Block", "value": "*\n * Return the filter's DOM element for a given column\n * @param {Number} index Column's index\n * @return {DOMElement}\n ", "range": [ - 66205, - 66351 + 66146, + 66292 ], "loc": { "start": { - "line": 2221, + "line": 2218, "column": 4 }, "end": { - "line": 2225, + "line": 2222, "column": 7 } } @@ -173216,16 +173089,16 @@ "type": "Block", "value": "*\n * Return the number of cells for a given row index\n * @param {Number} rowIndex Index of the row\n * @return {Number} Number of cells\n ", "range": [ - 66460, - 66626 + 66401, + 66567 ], "loc": { "start": { - "line": 2231, + "line": 2228, "column": 4 }, "end": { - "line": 2235, + "line": 2232, "column": 7 } } @@ -173234,16 +173107,16 @@ "type": "Block", "value": "*\n * Return the number of filterable rows starting from reference row if\n * defined\n * @param {Boolean} includeHeaders Include the headers row\n * @return {Number} Number of filterable rows\n ", "range": [ - 66772, - 67003 + 66713, + 66944 ], "loc": { "start": { - "line": 2241, + "line": 2238, "column": 4 }, "end": { - "line": 2246, + "line": 2243, "column": 7 } } @@ -173252,16 +173125,16 @@ "type": "Block", "value": "*\n * Return the text content of a given cell\n * @param {DOMElement} Cell's DOM element\n * @returns {String}\n ", "range": [ - 67243, - 67372 + 67184, + 67313 ], "loc": { "start": { - "line": 2257, + "line": 2254, "column": 4 }, "end": { - "line": 2261, + "line": 2258, "column": 7 } } @@ -173270,16 +173143,16 @@ "type": "Line", "value": "CallcustomCellData callback", "range": [ - 67440, - 67469 + 67381, + 67410 ], "loc": { "start": { - "line": 2264, + "line": 2261, "column": 8 }, "end": { - "line": 2264, + "line": 2261, "column": 37 } } @@ -173288,16 +173161,16 @@ "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": [ - 67658, - 67838 + 67599, + 67779 ], "loc": { "start": { - "line": 2272, + "line": 2269, "column": 4 }, "end": { - "line": 2276, + "line": 2273, "column": 7 } } @@ -173306,16 +173179,16 @@ "type": "Block", "value": "*\n * Return the table data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 68635, - 69091 + 68576, + 69032 ], "loc": { "start": { - "line": 2301, + "line": 2298, "column": 4 }, "end": { - "line": 2313, + "line": 2310, "column": 7 } } @@ -173324,16 +173197,16 @@ "type": "Block", "value": "*\n * Return the filtered data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\n *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 70198, - 70657 + 70139, + 70598 ], "loc": { "start": { - "line": 2346, + "line": 2343, "column": 4 }, "end": { - "line": 2358, + "line": 2355, "column": 7 } } @@ -173342,16 +173215,16 @@ "type": "Block", "value": "*\n * Return the filtered data for a given column index\n * @param {Number} colIndex Colmun's index\n * @param {Boolean} [includeHeaders=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 *\n * TODO: provide an API returning data in JSON format\n ", "range": [ - 71888, - 72478 + 71829, + 72419 ], "loc": { "start": { - "line": 2395, + "line": 2392, "column": 4 }, "end": { - "line": 2406, + "line": 2403, "column": 7 } } @@ -173360,16 +173233,16 @@ "type": "Line", "value": " ensure valid rows index do not contain excluded rows and row is", "range": [ - 72844, - 72910 + 72785, + 72851 ], "loc": { "start": { - "line": 2422, + "line": 2419, "column": 8 }, "end": { - "line": 2422, + "line": 2419, "column": 74 } } @@ -173378,16 +173251,16 @@ "type": "Line", "value": " displayed", "range": [ - 72919, - 72931 + 72860, + 72872 ], "loc": { "start": { - "line": 2423, + "line": 2420, "column": 8 }, "end": { - "line": 2423, + "line": 2420, "column": 20 } } @@ -173396,16 +173269,16 @@ "type": "Line", "value": " convert column value to expected type if necessary", "range": [ - 73195, - 73248 + 73136, + 73189 ], "loc": { "start": { - "line": 2431, + "line": 2428, "column": 8 }, "end": { - "line": 2431, + "line": 2428, "column": 61 } } @@ -173414,16 +173287,16 @@ "type": "Block", "value": "*\n * Get the display value of a row\n * @param {HTMLTableRowElement} row DOM element of the row\n * @return {String} Usually 'none' or ''\n ", "range": [ - 73532, - 73694 + 73473, + 73635 ], "loc": { "start": { - "line": 2443, + "line": 2440, "column": 4 }, "end": { - "line": 2447, + "line": 2444, "column": 7 } } @@ -173432,16 +173305,16 @@ "type": "Block", "value": "*\n * Validate/invalidate row by setting the 'validRow' attribute on the row\n * @param {Number} rowIndex Index of the row\n * @param {Boolean} isValid\n ", "range": [ - 73765, - 73938 + 73706, + 73879 ], "loc": { "start": { - "line": 2452, + "line": 2449, "column": 4 }, "end": { - "line": 2456, + "line": 2453, "column": 7 } } @@ -173450,16 +173323,16 @@ "type": "Line", "value": " always visible rows are valid", "range": [ - 74110, - 74142 + 74051, + 74083 ], "loc": { "start": { - "line": 2463, + "line": 2460, "column": 8 }, "end": { - "line": 2463, + "line": 2460, "column": 40 } } @@ -173468,16 +173341,16 @@ "type": "Block", "value": "*\n * Validate all filterable rows\n ", "range": [ - 74783, - 74830 + 74724, + 74771 ], "loc": { "start": { - "line": 2487, + "line": 2484, "column": 4 }, "end": { - "line": 2489, + "line": 2486, "column": 7 } } @@ -173486,16 +173359,16 @@ "type": "Block", "value": "*\n * Set search value to a given filter\n * @param {Number} index Column's index\n * @param {String or Array} query searcharg Search term\n ", "range": [ - 75080, - 75242 + 75021, + 75183 ], "loc": { "start": { - "line": 2500, + "line": 2497, "column": 4 }, "end": { - "line": 2504, + "line": 2501, "column": 7 } } @@ -173504,16 +173377,16 @@ "type": "Line", "value": "multiple selects", "range": [ - 75765, - 75783 + 75706, + 75724 ], "loc": { "start": { - "line": 2519, + "line": 2516, "column": 8 }, "end": { - "line": 2519, + "line": 2516, "column": 26 } } @@ -173522,16 +173395,16 @@ "type": "Line", "value": "checklist", "range": [ - 76232, - 76243 + 76173, + 76184 ], "loc": { "start": { - "line": 2531, + "line": 2528, "column": 8 }, "end": { - "line": 2531, + "line": 2528, "column": 19 } } @@ -173540,16 +173413,16 @@ "type": "Block", "value": "*\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n ", "range": [ - 76839, - 76943 + 76780, + 76884 ], "loc": { "start": { - "line": 2549, + "line": 2546, "column": 4 }, "end": { - "line": 2552, + "line": 2549, "column": 7 } } @@ -173558,16 +173431,16 @@ "type": "Block", "value": "*\n * Makes defined rows always visible\n ", "range": [ - 77697, - 77749 + 77638, + 77690 ], "loc": { "start": { - "line": 2579, + "line": 2576, "column": 4 }, "end": { - "line": 2581, + "line": 2578, "column": 7 } } @@ -173576,16 +173449,16 @@ "type": "Line", "value": "row index cannot be > nrows", "range": [ - 78011, - 78040 + 77952, + 77981 ], "loc": { "start": { - "line": 2589, + "line": 2586, "column": 12 }, "end": { - "line": 2589, + "line": 2586, "column": 41 } } @@ -173594,16 +173467,16 @@ "type": "Block", "value": "*\n * Clear all the filters' values\n ", "range": [ - 78154, - 78202 + 78095, + 78143 ], "loc": { "start": { - "line": 2596, + "line": 2593, "column": 4 }, "end": { - "line": 2598, + "line": 2595, "column": 7 } } @@ -173612,16 +173485,16 @@ "type": "Block", "value": "*\n * Clears filtered columns visual indicator (background color)\n ", "range": [ - 78647, - 78725 + 78588, + 78666 ], "loc": { "start": { - "line": 2617, + "line": 2614, "column": 4 }, "end": { - "line": 2619, + "line": 2616, "column": 7 } } @@ -173630,16 +173503,16 @@ "type": "Block", "value": "*\n * Mark currently filtered column\n * @param {Number} colIndex Column index\n ", "range": [ - 78933, - 79028 + 78874, + 78969 ], "loc": { "start": { - "line": 2626, + "line": 2623, "column": 4 }, "end": { - "line": 2629, + "line": 2626, "column": 7 } } @@ -173648,16 +173521,16 @@ "type": "Block", "value": "*\n * Return the ID of the current active filter\n * @returns {String}\n ", "range": [ - 79374, - 79460 + 79315, + 79401 ], "loc": { "start": { - "line": 2642, + "line": 2639, "column": 4 }, "end": { - "line": 2645, + "line": 2642, "column": 7 } } @@ -173666,16 +173539,16 @@ "type": "Block", "value": "*\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n ", "range": [ - 79534, - 79635 + 79475, + 79576 ], "loc": { "start": { - "line": 2650, + "line": 2647, "column": 4 }, "end": { - "line": 2653, + "line": 2650, "column": 7 } } @@ -173684,16 +173557,16 @@ "type": "Block", "value": "*\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @returns {Number} Column index\n ", "range": [ - 79721, - 79870 + 79662, + 79811 ], "loc": { "start": { - "line": 2658, + "line": 2655, "column": 4 }, "end": { - "line": 2662, + "line": 2659, "column": 7 } } @@ -173702,16 +173575,16 @@ "type": "Block", "value": "*\n * Builds filter element ID for a given column index\n * @param {any} colIndex\n * @returns {String} Filter element ID string\n * @private\n ", "range": [ - 80048, - 80211 + 79989, + 80152 ], "loc": { "start": { - "line": 2669, + "line": 2666, "column": 4 }, "end": { - "line": 2674, + "line": 2671, "column": 7 } } @@ -173720,16 +173593,16 @@ "type": "Block", "value": "*\n * Make specified column's filter active\n * @param colIndex Index of a column\n ", "range": [ - 80309, - 80406 + 80250, + 80347 ], "loc": { "start": { - "line": 2679, + "line": 2676, "column": 4 }, "end": { - "line": 2682, + "line": 2679, "column": 7 } } @@ -173738,16 +173611,16 @@ "type": "Block", "value": "*\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n ", "range": [ - 80572, - 80677 + 80513, + 80618 ], "loc": { "start": { - "line": 2690, + "line": 2687, "column": 4 }, "end": { - "line": 2693, + "line": 2690, "column": 7 } } @@ -173756,16 +173629,16 @@ "type": "Line", "value": " Welcome to cyclomatic complexity hell :)", "range": [ - 81359, - 81402 + 81300, + 81343 ], "loc": { "start": { - "line": 2711, + "line": 2708, "column": 12 }, "end": { - "line": 2711, + "line": 2708, "column": 55 } } @@ -173774,16 +173647,16 @@ "type": "Line", "value": " TODO: simplify/refactor if statement", "range": [ - 81415, - 81454 + 81356, + 81395 ], "loc": { "start": { - "line": 2712, + "line": 2709, "column": 12 }, "end": { - "line": 2712, + "line": 2709, "column": 51 } } @@ -173792,16 +173665,16 @@ "type": "Line", "value": "1st option needs to be inserted", "range": [ - 81813, - 81846 + 81754, + 81787 ], "loc": { "start": { - "line": 2720, + "line": 2717, "column": 16 }, "end": { - "line": 2720, + "line": 2717, "column": 49 } } @@ -173810,16 +173683,16 @@ "type": "Block", "value": "*\n * Determines if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n ", "range": [ - 82487, - 82643 + 82428, + 82584 ], "loc": { "start": { - "line": 2740, + "line": 2737, "column": 4 }, "end": { - "line": 2744, + "line": 2741, "column": 7 } } @@ -173828,16 +173701,16 @@ "type": "Block", "value": "*\n * Checks if passed row is valid\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n ", "range": [ - 82835, - 82951 + 82776, + 82892 ], "loc": { "start": { - "line": 2751, + "line": 2748, "column": 4 }, "end": { - "line": 2755, + "line": 2752, "column": 7 } } @@ -173846,16 +173719,16 @@ "type": "Block", "value": "*\n * Checks if passed row is visible\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n ", "range": [ - 83051, - 83169 + 82992, + 83110 ], "loc": { "start": { - "line": 2760, + "line": 2757, "column": 4 }, "end": { - "line": 2764, + "line": 2761, "column": 7 } } @@ -173864,16 +173737,16 @@ "type": "Block", "value": "*\n * Checks if specified column filter ignores diacritics.\n * Note this is only applicable to input filter types.\n * @param {Number} colIndex Column index\n * @returns {Boolean}\n ", "range": [ - 83302, - 83507 + 83243, + 83448 ], "loc": { "start": { - "line": 2770, + "line": 2767, "column": 4 }, "end": { - "line": 2775, + "line": 2772, "column": 7 } } @@ -173882,16 +173755,16 @@ "type": "Block", "value": "*\n * Returns clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @returns {String}\n ", "range": [ - 83723, - 83865 + 83664, + 83806 ], "loc": { "start": { - "line": 2784, + "line": 2781, "column": 4 }, "end": { - "line": 2788, + "line": 2785, "column": 7 } } @@ -173900,16 +173773,16 @@ "type": "Block", "value": "*\n * Check if passed script or stylesheet is already imported\n * @param {String} filePath Ressource path\n * @param {String} type Possible values: 'script' or 'link'\n * @return {Boolean}\n ", "range": [ - 84068, - 84287 + 84009, + 84228 ], "loc": { "start": { - "line": 2797, + "line": 2794, "column": 4 }, "end": { - "line": 2802, + "line": 2799, "column": 7 } } @@ -173918,16 +173791,16 @@ "type": "Block", "value": "*\n * Import script or stylesheet\n * @param {String} fileId Ressource ID\n * @param {String} filePath Ressource path\n * @param {Function} callback Callback\n * @param {String} type Possible values: 'script' or 'link'\n ", "range": [ - 84762, - 85021 + 84703, + 84962 ], "loc": { "start": { - "line": 2819, + "line": 2816, "column": 4 }, "end": { - "line": 2825, + "line": 2822, "column": 7 } } @@ -173936,16 +173809,16 @@ "type": "Line", "value": "Browser <> IE onload event works only for scripts, not for stylesheets", "range": [ - 85662, - 85734 + 85603, + 85675 ], "loc": { "start": { - "line": 2847, + "line": 2844, "column": 8 }, "end": { - "line": 2847, + "line": 2844, "column": 80 } } @@ -173954,16 +173827,16 @@ "type": "Block", "value": "*\n * Check if table has filters grid\n * @return {Boolean}\n ", "range": [ - 86281, - 86356 + 86222, + 86297 ], "loc": { "start": { - "line": 2864, + "line": 2861, "column": 4 }, "end": { - "line": 2867, + "line": 2864, "column": 7 } } @@ -173972,16 +173845,16 @@ "type": "Block", "value": "*\n * Get list of filter IDs\n * @return {[type]} [description]\n ", "range": [ - 86423, - 86502 + 86364, + 86443 ], "loc": { "start": { - "line": 2872, + "line": 2869, "column": 4 }, "end": { - "line": 2875, + "line": 2872, "column": 7 } } @@ -173990,16 +173863,16 @@ "type": "Block", "value": "*\n * Get filtered (valid) rows indexes\n * @param {Boolean} reCalc Force calculation of filtered rows list\n * @return {Array} List of row indexes\n ", "range": [ - 86569, - 86745 + 86510, + 86686 ], "loc": { "start": { - "line": 2880, + "line": 2877, "column": 4 }, "end": { - "line": 2884, + "line": 2881, "column": 7 } } @@ -174008,16 +173881,16 @@ "type": "Block", "value": "*\n * Get the index of the row containing the filters\n * @return {Number}\n ", "range": [ - 87465, - 87555 + 87406, + 87496 ], "loc": { "start": { - "line": 2908, + "line": 2905, "column": 4 }, "end": { - "line": 2911, + "line": 2908, "column": 7 } } @@ -174026,16 +173899,16 @@ "type": "Block", "value": "*\n * Get the index of the headers row\n * @return {Number}\n ", "range": [ - 87631, - 87706 + 87572, + 87647 ], "loc": { "start": { - "line": 2916, + "line": 2913, "column": 4 }, "end": { - "line": 2919, + "line": 2916, "column": 7 } } @@ -174044,16 +173917,16 @@ "type": "Block", "value": "*\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n ", "range": [ - 87777, - 87904 + 87718, + 87845 ], "loc": { "start": { - "line": 2924, + "line": 2921, "column": 4 }, "end": { - "line": 2928, + "line": 2925, "column": 7 } } @@ -174062,16 +173935,16 @@ "type": "Block", "value": "*\n * Get the index of the last row\n * @return {Number}\n ", "range": [ - 87969, - 88041 + 87910, + 87982 ], "loc": { "start": { - "line": 2933, + "line": 2930, "column": 4 }, "end": { - "line": 2936, + "line": 2933, "column": 7 } } @@ -174080,16 +173953,16 @@ "type": "Block", "value": "*\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @returns {Boolean}\n ", "range": [ - 88149, - 88359 + 88090, + 88300 ], "loc": { "start": { - "line": 2942, + "line": 2939, "column": 4 }, "end": { - "line": 2947, + "line": 2944, "column": 7 } } @@ -174098,16 +173971,16 @@ "type": "Block", "value": "*\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n ", "range": [ - 88645, - 88786 + 88586, + 88727 ], "loc": { "start": { - "line": 2959, + "line": 2956, "column": 4 }, "end": { - "line": 2963, + "line": 2960, "column": 7 } } @@ -174116,16 +173989,16 @@ "type": "Block", "value": "*\n * Return the list of headers' text\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array} list of headers' text\n ", "range": [ - 89410, - 89583 + 89351, + 89524 ], "loc": { "start": { - "line": 2984, + "line": 2981, "column": 4 }, "end": { - "line": 2988, + "line": 2985, "column": 7 } } @@ -174134,16 +174007,16 @@ "type": "Block", "value": "*\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n ", "range": [ - 90105, - 90241 + 90046, + 90182 ], "loc": { "start": { - "line": 3004, + "line": 3001, "column": 4 }, "end": { - "line": 3008, + "line": 3005, "column": 7 } } @@ -174152,16 +174025,16 @@ "type": "Block", "value": "*\n * Get the total number of filterable rows\n * @return {Number}\n ", "range": [ - 90391, - 90473 + 90332, + 90414 ], "loc": { "start": { - "line": 3014, + "line": 3011, "column": 4 }, "end": { - "line": 3017, + "line": 3014, "column": 7 } } @@ -174170,16 +174043,16 @@ "type": "Block", "value": "*\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @returns {Number}\n ", "range": [ - 90551, - 90707 + 90492, + 90648 ], "loc": { "start": { - "line": 3022, + "line": 3019, "column": 4 }, "end": { - "line": 3026, + "line": 3023, "column": 7 } } @@ -174188,16 +174061,16 @@ "type": "Block", "value": "*\n * Get the configuration object (literal object)\n * @return {Object}\n ", "range": [ - 90805, - 90893 + 90746, + 90834 ], "loc": { "start": { - "line": 3031, + "line": 3028, "column": 4 }, "end": { - "line": 3034, + "line": 3031, "column": 7 } } diff --git a/docs/class/src/emitter.js~Emitter.html b/docs/class/src/emitter.js~Emitter.html index 80596b80..70359457 100644 --- a/docs/class/src/emitter.js~Emitter.html +++ b/docs/class/src/emitter.js~Emitter.html @@ -3,7 +3,7 @@ - Emitter | tablefilter v0.4.36 API Document + Emitter | tablefilter v0.4.37 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 717c0533..b35f3edf 100644 --- a/docs/class/src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable.html +++ b/docs/class/src/extensions/advancedGrid/adapterEzEditTable.js~AdapterEzEditTable.html @@ -3,7 +3,7 @@ - AdapterEzEditTable | tablefilter v0.4.36 API Document + AdapterEzEditTable | tablefilter v0.4.37 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 f0d8241e..2e01b3c5 100644 --- a/docs/class/src/extensions/colOps/colOps.js~ColOps.html +++ b/docs/class/src/extensions/colOps/colOps.js~ColOps.html @@ -3,7 +3,7 @@ - ColOps | tablefilter v0.4.36 API Document + ColOps | tablefilter v0.4.37 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 df375770..b96ceec4 100644 --- a/docs/class/src/extensions/colsVisibility/colsVisibility.js~ColsVisibility.html +++ b/docs/class/src/extensions/colsVisibility/colsVisibility.js~ColsVisibility.html @@ -3,7 +3,7 @@ - ColsVisibility | tablefilter v0.4.36 API Document + ColsVisibility | tablefilter v0.4.37 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 7fa34f1e..76d64d35 100644 --- a/docs/class/src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility.html +++ b/docs/class/src/extensions/filtersVisibility/filtersVisibility.js~FiltersVisibility.html @@ -3,7 +3,7 @@ - FiltersVisibility | tablefilter v0.4.36 API Document + FiltersVisibility | tablefilter v0.4.37 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 20e68ecb..a691e429 100644 --- a/docs/class/src/extensions/sort/adapterSortabletable.js~AdapterSortableTable.html +++ b/docs/class/src/extensions/sort/adapterSortabletable.js~AdapterSortableTable.html @@ -3,7 +3,7 @@ - AdapterSortableTable | tablefilter v0.4.36 API Document + AdapterSortableTable | tablefilter v0.4.37 API Document diff --git a/docs/class/src/feature.js~Feature.html b/docs/class/src/feature.js~Feature.html index 7f3fa273..e69a2a69 100644 --- a/docs/class/src/feature.js~Feature.html +++ b/docs/class/src/feature.js~Feature.html @@ -3,7 +3,7 @@ - Feature | tablefilter v0.4.36 API Document + Feature | tablefilter v0.4.37 API Document diff --git a/docs/class/src/modules/alternateRows.js~AlternateRows.html b/docs/class/src/modules/alternateRows.js~AlternateRows.html index 93daebf0..16c0dd21 100644 --- a/docs/class/src/modules/alternateRows.js~AlternateRows.html +++ b/docs/class/src/modules/alternateRows.js~AlternateRows.html @@ -3,7 +3,7 @@ - AlternateRows | tablefilter v0.4.36 API Document + AlternateRows | tablefilter v0.4.37 API Document diff --git a/docs/class/src/modules/checkList.js~CheckList.html b/docs/class/src/modules/checkList.js~CheckList.html index d2d051db..ab7704f5 100644 --- a/docs/class/src/modules/checkList.js~CheckList.html +++ b/docs/class/src/modules/checkList.js~CheckList.html @@ -3,7 +3,7 @@ - CheckList | tablefilter v0.4.36 API Document + CheckList | tablefilter v0.4.37 API Document diff --git a/docs/class/src/modules/clearButton.js~ClearButton.html b/docs/class/src/modules/clearButton.js~ClearButton.html index ddae1f70..7464771b 100644 --- a/docs/class/src/modules/clearButton.js~ClearButton.html +++ b/docs/class/src/modules/clearButton.js~ClearButton.html @@ -3,7 +3,7 @@ - ClearButton | tablefilter v0.4.36 API Document + ClearButton | tablefilter v0.4.37 API Document diff --git a/docs/class/src/modules/dateType.js~DateType.html b/docs/class/src/modules/dateType.js~DateType.html index 03750d66..7f7d8ac0 100644 --- a/docs/class/src/modules/dateType.js~DateType.html +++ b/docs/class/src/modules/dateType.js~DateType.html @@ -3,7 +3,7 @@ - DateType | tablefilter v0.4.36 API Document + DateType | tablefilter v0.4.37 API Document diff --git a/docs/class/src/modules/dropdown.js~Dropdown.html b/docs/class/src/modules/dropdown.js~Dropdown.html index 66f73e71..bec2aa67 100644 --- a/docs/class/src/modules/dropdown.js~Dropdown.html +++ b/docs/class/src/modules/dropdown.js~Dropdown.html @@ -3,7 +3,7 @@ - Dropdown | tablefilter v0.4.36 API Document + Dropdown | tablefilter v0.4.37 API Document diff --git a/docs/class/src/modules/gridLayout.js~GridLayout.html b/docs/class/src/modules/gridLayout.js~GridLayout.html index 92e01146..5c5ba2c2 100644 --- a/docs/class/src/modules/gridLayout.js~GridLayout.html +++ b/docs/class/src/modules/gridLayout.js~GridLayout.html @@ -3,7 +3,7 @@ - GridLayout | tablefilter v0.4.36 API Document + GridLayout | tablefilter v0.4.37 API Document diff --git a/docs/class/src/modules/hash.js~Hash.html b/docs/class/src/modules/hash.js~Hash.html index fdce112f..ecbb353d 100644 --- a/docs/class/src/modules/hash.js~Hash.html +++ b/docs/class/src/modules/hash.js~Hash.html @@ -3,7 +3,7 @@ - Hash | tablefilter v0.4.36 API Document + Hash | tablefilter v0.4.37 API Document diff --git a/docs/class/src/modules/help.js~Help.html b/docs/class/src/modules/help.js~Help.html index ff581280..ed638950 100644 --- a/docs/class/src/modules/help.js~Help.html +++ b/docs/class/src/modules/help.js~Help.html @@ -3,7 +3,7 @@ - Help | tablefilter v0.4.36 API Document + Help | tablefilter v0.4.37 API Document diff --git a/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html b/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html index c625008f..a279996e 100644 --- a/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html +++ b/docs/class/src/modules/highlightKeywords.js~HighlightKeyword.html @@ -3,7 +3,7 @@ - HighlightKeyword | tablefilter v0.4.36 API Document + HighlightKeyword | tablefilter v0.4.37 API Document diff --git a/docs/class/src/modules/loader.js~Loader.html b/docs/class/src/modules/loader.js~Loader.html index 71d1e651..2b98bbba 100644 --- a/docs/class/src/modules/loader.js~Loader.html +++ b/docs/class/src/modules/loader.js~Loader.html @@ -3,7 +3,7 @@ - Loader | tablefilter v0.4.36 API Document + Loader | tablefilter v0.4.37 API Document diff --git a/docs/class/src/modules/noResults.js~NoResults.html b/docs/class/src/modules/noResults.js~NoResults.html index 7a12a9de..627d1e8a 100644 --- a/docs/class/src/modules/noResults.js~NoResults.html +++ b/docs/class/src/modules/noResults.js~NoResults.html @@ -3,7 +3,7 @@ - NoResults | tablefilter v0.4.36 API Document + NoResults | tablefilter v0.4.37 API Document diff --git a/docs/class/src/modules/paging.js~Paging.html b/docs/class/src/modules/paging.js~Paging.html index 6321f69b..a59da2aa 100644 --- a/docs/class/src/modules/paging.js~Paging.html +++ b/docs/class/src/modules/paging.js~Paging.html @@ -3,7 +3,7 @@ - Paging | tablefilter v0.4.36 API Document + Paging | tablefilter v0.4.37 API Document diff --git a/docs/class/src/modules/popupFilter.js~PopupFilter.html b/docs/class/src/modules/popupFilter.js~PopupFilter.html index 46e3f444..e4e23a5f 100644 --- a/docs/class/src/modules/popupFilter.js~PopupFilter.html +++ b/docs/class/src/modules/popupFilter.js~PopupFilter.html @@ -3,7 +3,7 @@ - PopupFilter | tablefilter v0.4.36 API Document + PopupFilter | tablefilter v0.4.37 API Document diff --git a/docs/class/src/modules/rowsCounter.js~RowsCounter.html b/docs/class/src/modules/rowsCounter.js~RowsCounter.html index dbfec064..079e8461 100644 --- a/docs/class/src/modules/rowsCounter.js~RowsCounter.html +++ b/docs/class/src/modules/rowsCounter.js~RowsCounter.html @@ -3,7 +3,7 @@ - RowsCounter | tablefilter v0.4.36 API Document + RowsCounter | tablefilter v0.4.37 API Document diff --git a/docs/class/src/modules/state.js~State.html b/docs/class/src/modules/state.js~State.html index 1cf6ab25..617ee95d 100644 --- a/docs/class/src/modules/state.js~State.html +++ b/docs/class/src/modules/state.js~State.html @@ -3,7 +3,7 @@ - State | tablefilter v0.4.36 API Document + State | tablefilter v0.4.37 API Document diff --git a/docs/class/src/modules/statusBar.js~StatusBar.html b/docs/class/src/modules/statusBar.js~StatusBar.html index 34e34221..2b936ad8 100644 --- a/docs/class/src/modules/statusBar.js~StatusBar.html +++ b/docs/class/src/modules/statusBar.js~StatusBar.html @@ -3,7 +3,7 @@ - StatusBar | tablefilter v0.4.36 API Document + StatusBar | tablefilter v0.4.37 API Document diff --git a/docs/class/src/modules/storage.js~Storage.html b/docs/class/src/modules/storage.js~Storage.html index 00e63e4b..5ec19994 100644 --- a/docs/class/src/modules/storage.js~Storage.html +++ b/docs/class/src/modules/storage.js~Storage.html @@ -3,7 +3,7 @@ - Storage | tablefilter v0.4.36 API Document + Storage | tablefilter v0.4.37 API Document diff --git a/docs/class/src/tablefilter.js~TableFilter.html b/docs/class/src/tablefilter.js~TableFilter.html index cf35b32d..ca6c7cea 100644 --- a/docs/class/src/tablefilter.js~TableFilter.html +++ b/docs/class/src/tablefilter.js~TableFilter.html @@ -3,7 +3,7 @@ - TableFilter | tablefilter v0.4.36 API Document + TableFilter | tablefilter v0.4.37 API Document @@ -8885,7 +8885,7 @@ filter if an array is supplied

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

- source + source @@ -11121,7 +11121,7 @@ defined

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

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

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

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

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

- source + source @@ -11683,7 +11683,7 @@ Note this is only applicable to input filter types.

- source + source @@ -11912,7 +11912,7 @@ Note this is only applicable to input filter types.

- source + source @@ -11980,7 +11980,7 @@ Note this is only applicable to input filter types.

- source + source @@ -12055,7 +12055,7 @@ Note this is only applicable to input filter types.

- source + source @@ -12106,7 +12106,7 @@ Note this is only applicable to input filter types.

- source + source @@ -12174,7 +12174,7 @@ Note this is only applicable to input filter types.

- source + source @@ -12242,7 +12242,7 @@ Note this is only applicable to input filter types.

- source + source @@ -12383,7 +12383,7 @@ Note this is only applicable to input filter types.

- source + source @@ -12720,7 +12720,7 @@ columns

- source + source @@ -12778,7 +12778,7 @@ columns

- source + source @@ -12836,7 +12836,7 @@ columns

- source + source @@ -12942,7 +12942,7 @@ columns

- source + source @@ -12983,7 +12983,7 @@ columns

- source + source diff --git a/docs/dump.json b/docs/dump.json index 9d0546d7..d2d957cd 100644 --- a/docs/dump.json +++ b/docs/dump.json @@ -17493,7 +17493,7 @@ "access": null, "description": null, "lineNumber": 1, - "content": "import {addEvt, cancelEvt, stopEvt, targetEvt, keyCode} from './event';\nimport {\n addClass, createElm, createOpt, elm, getText, getFirstTextNode, hasClass,\n removeClass, removeElm, tag\n} from './dom';\nimport {contains, matchCase, rgxEsc, trim} from './string';\nimport {isEmpty as isEmptyString} from './string';\nimport {\n isArray, isEmpty, isFn, isNumber, isObj, isString, isUndef, EMPTY_FN\n} from './types';\nimport {parse as parseNb} from './number'\n\nimport {root} from './root';\nimport {Emitter} from './emitter';\nimport {GridLayout} from './modules/gridLayout';\nimport {Loader} from './modules/loader';\nimport {HighlightKeyword} from './modules/highlightKeywords';\nimport {PopupFilter} from './modules/popupFilter';\nimport {Dropdown} from './modules/dropdown';\nimport {CheckList} from './modules/checkList';\nimport {RowsCounter} from './modules/rowsCounter';\nimport {StatusBar} from './modules/statusBar';\nimport {Paging} from './modules/paging';\nimport {ClearButton} from './modules/clearButton';\nimport {Help} from './modules/help';\nimport {AlternateRows} from './modules/alternateRows';\nimport {NoResults} from './modules/noResults';\nimport {State} from './modules/state';\nimport {DateType} from './modules/dateType';\n\nimport {\n INPUT, SELECT, MULTIPLE, CHECKLIST, NONE,\n ENTER_KEY, TAB_KEY, ESC_KEY, UP_ARROW_KEY, DOWN_ARROW_KEY,\n CELL_TAG, AUTO_FILTER_DELAY, NUMBER, DATE, FORMATTED_NUMBER\n} from './const';\n\nlet doc = root.document;\n\n/**\n * Makes HTML tables filterable and a bit more :)\n *\n * @export\n * @class TableFilter\n */\nexport class TableFilter {\n\n /**\n * Creates an instance of TableFilter\n * requires `table` or `id` arguments, `row` and `configuration` optional\n * @param {DOMElement} table Table DOM element\n * @param {String} id Table id\n * @param {Number} row index indicating the 1st row\n * @param {Object} configuration object\n */\n constructor(...args) {\n /**\n * ID of current instance\n * @type {String}\n * @private\n */\n this.id = null;\n\n /**\n * Current version\n * @type {String}\n */\n this.version = '{VERSION}';\n\n /**\n * Current year\n * @type {Number}\n * @private\n */\n this.year = new Date().getFullYear();\n\n /**\n * HTML Table DOM element\n * @type {DOMElement}\n */\n this.tbl = null;\n\n /**\n * Calculated row's index from which starts filtering once filters\n * are generated\n * @type {Number}\n */\n this.refRow = null;\n\n /**\n * Index of the headers row\n * @type {Number}\n * @private\n */\n this.headersRow = null;\n\n /**\n * Configuration object\n * @type {Object}\n * @private\n */\n this.cfg = {};\n\n /**\n * Number of rows that can be filtered\n * @type {Number}\n * @private\n */\n this.nbFilterableRows = 0;\n\n /**\n * Number of cells in the reference row\n * @type {Number}\n * @private\n */\n this.nbCells = null;\n\n let startRow;\n\n // TODO: use for-of\n args.forEach((arg) => {\n if (typeof arg === 'object' && arg.nodeName === 'TABLE') {\n this.tbl = arg;\n this.id = arg.id || `tf_${new Date().getTime()}_`;\n } else if (isString(arg)) {\n this.id = arg;\n this.tbl = elm(arg);\n } else if (isNumber(arg)) {\n startRow = arg;\n } else if (isObj(arg)) {\n this.cfg = arg;\n }\n });\n\n if (!this.tbl || this.tbl.nodeName !== 'TABLE') {\n 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 * List of columns implementing custom filtering\n * @type {Array}\n */\n this.customCellDataCols = f.custom_cell_data_cols ?\n f.custom_cell_data_cols : [];\n\n /**\n * Delegate function for retrieving cell data with custom logic\n * @type {Function}\n */\n this.customCellData = isFn(f.custom_cell_data) ?\n f.custom_cell_data : EMPTY_FN;\n\n /**\n * Global watermark text for input filter type or watermark for each\n * filter if an array is supplied\n * @type {String|Array}\n */\n this.watermark = f.watermark || '';\n\n /**\n * Indicate whether watermark is on a per column basis\n * @type {Boolean}\n * @private\n */\n this.isWatermarkArray = isArray(this.watermark);\n\n /**\n * Toolbar's custom container ID\n * @type {String}\n */\n this.toolBarTgtId = f.toolbar_target_id || null;\n\n /**\n * Indicate whether help UI component is disabled\n * @type {Boolean}\n */\n this.help = isUndef(f.help_instructions) ?\n undefined : Boolean(f.help_instructions);\n\n /**\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean}\n */\n this.popupFilters = Boolean(f.popup_filters);\n\n /**\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n */\n this.markActiveColumns = Boolean(f.mark_active_columns);\n\n /**\n * Css class for filtered (active) columns\n * @type {String}\n */\n this.activeColumnsCssClass = f.active_columns_css_class ||\n 'activeHeader';\n\n /**\n * Callback fired before a column is marked as filtered\n * @type {Function}\n */\n this.onBeforeActiveColumn = isFn(f.on_before_active_column) ?\n f.on_before_active_column : EMPTY_FN;\n\n /**\n * Callback fired after a column is marked as filtered\n * @type {Function}\n */\n this.onAfterActiveColumn = isFn(f.on_after_active_column) ?\n f.on_after_active_column : EMPTY_FN;\n\n /*** select filter's customisation and behaviours ***/\n /**\n * Text for clear option in drop-down filter types (1st option)\n * @type {String|Array}\n */\n this.clearFilterText = f.clear_filter_text || 'Clear';\n\n /**\n * Indicate whether empty option is enabled in drop-down filter types\n * @type {Boolean}\n */\n this.enableEmptyOption = Boolean(f.enable_empty_option);\n\n /**\n * Text for empty option in drop-down filter types\n * @type {String}\n */\n this.emptyText = f.empty_text || '(Empty)';\n\n /**\n * Indicate whether non-empty option is enabled in drop-down filter\n * types\n * @type {Boolean}\n */\n this.enableNonEmptyOption = Boolean(f.enable_non_empty_option);\n\n /**\n * Text for non-empty option in drop-down filter types\n * @type {String}\n */\n this.nonEmptyText = f.non_empty_text || '(Non empty)';\n\n /**\n * Indicate whether drop-down filter types filter the table by default\n * on change event\n * @type {Boolean}\n */\n this.onSlcChange = f.on_change === false ? false : true;\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * alpha-numeric manner by default\n * @type {Boolean}\n */\n this.sortSlc = f.sort_select === false ? false : true;\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * ascending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumAsc = Boolean(f.sort_num_asc);\n\n /**\n * List of columns implementing options sorting in a ascending numeric\n * manner\n * @type {Array}\n */\n this.sortNumAsc = this.isSortNumAsc ? f.sort_num_asc : [];\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * descending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumDesc = Boolean(f.sort_num_desc);\n\n /**\n * List of columns implementing options sorting in a descending numeric\n * manner\n * @type {Array}\n */\n this.sortNumDesc = this.isSortNumDesc ? f.sort_num_desc : [];\n\n /**\n * Indicate whether drop-down filter types are populated on demand at\n * first usage\n * @type {Boolean}\n */\n this.loadFltOnDemand = Boolean(f.load_filters_on_demand);\n\n /**\n * Indicate whether custom drop-down filter options are implemented\n * @type {Boolean}\n */\n this.hasCustomOptions = isObj(f.custom_options);\n\n /**\n * Custom options definition of a per column basis, ie:\n *\tcustom_options: {\n * cols:[0, 1],\n * texts: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * values: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * sorts: [false, true]\n * }\n *\n * @type {Object}\n */\n this.customOptions = f.custom_options;\n\n /*** Filter operators ***/\n /**\n * Regular expression operator for input filter. Defaults to 'rgx:'\n * @type {String}\n */\n this.rgxOperator = f.regexp_operator || 'rgx:';\n\n /**\n * Empty cells operator for input filter. Defaults to '[empty]'\n * @type {String}\n */\n this.emOperator = f.empty_operator || '[empty]';\n\n /**\n * Non-empty cells operator for input filter. Defaults to '[nonempty]'\n * @type {String}\n */\n this.nmOperator = f.nonempty_operator || '[nonempty]';\n\n /**\n * Logical OR operator for input filter. Defaults to '||'\n * @type {String}\n */\n this.orOperator = f.or_operator || '||';\n\n /**\n * Logical AND operator for input filter. Defaults to '&&'\n * @type {String}\n */\n this.anOperator = f.and_operator || '&&';\n\n /**\n * Greater than operator for input filter. Defaults to '>'\n * @type {String}\n */\n this.grOperator = f.greater_operator || '>';\n\n /**\n * Lower than operator for input filter. Defaults to '<'\n * @type {String}\n */\n this.lwOperator = f.lower_operator || '<';\n\n /**\n * Lower than or equal operator for input filter. Defaults to '<='\n * @type {String}\n */\n this.leOperator = f.lower_equal_operator || '<=';\n\n /**\n * Greater than or equal operator for input filter. Defaults to '>='\n * @type {String}\n */\n this.geOperator = f.greater_equal_operator || '>=';\n\n /**\n * Inequality operator for input filter. Defaults to '!'\n * @type {String}\n */\n this.dfOperator = f.different_operator || '!';\n\n /**\n * Like operator for input filter. Defaults to '!'\n * @type {String}\n */\n this.lkOperator = f.like_operator || '*';\n\n /**\n * Strict equality operator for input filter. Defaults to '='\n * @type {String}\n */\n this.eqOperator = f.equal_operator || '=';\n\n /**\n * Starts with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.stOperator = f.start_with_operator || '{';\n\n /**\n * Ends with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.enOperator = f.end_with_operator || '}';\n\n // this.curExp = f.cur_exp || '^[¥£€$]';\n\n /**\n * Stored values separator\n * @type {String}\n */\n this.separator = f.separator || ',';\n\n /**\n * Enable rows counter UI component\n * @type {Boolean}\n */\n this.rowsCounter = Boolean(f.rows_counter);\n\n /**\n * Enable status bar UI component\n * @type {Boolean}\n */\n this.statusBar = Boolean(f.status_bar);\n\n /**\n * Enable activity/spinner indicator UI component\n * @type {Boolean}\n */\n this.loader = Boolean(f.loader);\n\n /*** validation - reset buttons/links ***/\n /**\n * Enable filters submission button\n * @type {Boolean}\n */\n this.displayBtn = Boolean(f.btn);\n\n /**\n * Define filters submission button text\n * @type {String}\n */\n this.btnText = f.btn_text || (!this.enableIcons ? 'Go' : '');\n\n /**\n * Css class for filters submission button\n * @type {String}\n */\n this.btnCssClass = f.btn_css_class ||\n (!this.enableIcons ? 'btnflt' : 'btnflt_icon');\n\n /**\n * Enable clear button\n * @type {Boolean}\n */\n this.btnReset = Boolean(f.btn_reset);\n\n /**\n * Callback fired before filters are cleared\n * @type {Function}\n */\n this.onBeforeReset = isFn(f.on_before_reset) ?\n f.on_before_reset : EMPTY_FN;\n\n /**\n * Callback fired after filters are cleared\n * @type {Function}\n */\n this.onAfterReset = isFn(f.on_after_reset) ?\n f.on_after_reset : EMPTY_FN;\n\n /**\n * Enable paging component\n * @type {Boolean}\n */\n this.paging = Boolean(f.paging);\n\n /**\n * Number of hidden rows\n * @type {Number}\n * @private\n */\n this.nbHiddenRows = 0;\n\n /**\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n */\n this.autoFilter = Boolean(f.auto_filter);\n\n /**\n * Auto-filter delay in msecs\n * @type {Number}\n */\n this.autoFilterDelay = !isNaN(f.auto_filter_delay) ?\n f.auto_filter_delay : AUTO_FILTER_DELAY;\n\n /**\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n */\n this.isUserTyping = null;\n\n /**\n * Auto-filter interval ID\n * @type {String}\n * @private\n */\n this.autoFilterTimer = null;\n\n /**\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n */\n this.highlightKeywords = Boolean(f.highlight_keywords);\n\n /**\n * Enable no results message UI component\n * @type {Boolean}\n */\n this.noResults = isObj(f.no_results_message) ||\n Boolean(f.no_results_message);\n\n /**\n * Enable state persistence\n * @type {Boolean}\n */\n this.state = isObj(f.state) || Boolean(f.state);\n\n /*** data types ***/\n\n /**\n * Define default locale, default to 'en' as per Sugar Date module:\n * https://sugarjs.com/docs/#/DateLocales\n * @type {String}\n */\n this.locale = f.locale || 'en';\n\n /**\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n */\n this.thousandsSeparator = f.thousands_separator || ',';\n\n /**\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n */\n this.decimalSeparator = f.decimal_separator || '.';\n\n /**\n * Determine whether table has columns data types\n * @type {Boolean}\n * @private\n */\n this.hasColTypes = isArray(f.col_types);\n\n /**\n * Define data types on a column basis, possible values 'string',\n * 'number', 'formatted-number', 'date', 'ipaddress' ie:\n * col_types : [\n * 'string', 'date', 'number',\n * { type: 'formatted-number', decimal: ',', thousands: '.' },\n * { type: 'date', locale: 'en-gb' },\n * { type: 'date', format: ['{dd}-{months}-{yyyy|yy}'] }\n * ]\n *\n * Refer to https://sugarjs.com/docs/#/DateParsing for exhaustive\n * information on date parsing formats supported by Sugar Date\n * @type {Array}\n */\n this.colTypes = this.hasColTypes ? f.col_types : [];\n\n /*** ids prefixes ***/\n /**\n * Main prefix\n * @private\n */\n this.prfxTf = 'TF';\n\n /**\n * Filter's ID prefix (inputs - selects)\n * @private\n */\n this.prfxFlt = 'flt';\n\n /**\n * Button's ID prefix\n * @private\n */\n this.prfxValButton = 'btn';\n\n /**\n * Toolbar container ID prefix\n * @private\n */\n this.prfxInfDiv = 'inf_';\n\n /**\n * Toolbar left element ID prefix\n * @private\n */\n this.prfxLDiv = 'ldiv_';\n\n /**\n * Toolbar right element ID prefix\n * @private\n */\n this.prfxRDiv = 'rdiv_';\n\n /**\n * Toolbar middle element ID prefix\n * @private\n */\n this.prfxMDiv = 'mdiv_';\n\n /**\n * Responsive Css class\n * @private\n */\n this.prfxResponsive = 'resp';\n\n /*** extensions ***/\n /**\n * List of loaded extensions\n * @type {Array}\n * @private\n */\n this.extensions = f.extensions;\n\n /**\n * Determine whether extensions are loaded\n * @type {Boolean}\n * @private\n */\n this.hasExtensions = isArray(this.extensions);\n\n /*** themes ***/\n /**\n * Enable default theme\n * @type {Boolean}\n */\n this.enableDefaultTheme = Boolean(f.enable_default_theme);\n\n /**\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n */\n this.hasThemes = (this.enableDefaultTheme || isArray(f.themes));\n\n /**\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themes = f.themes || [];\n\n /**\n * Define path to themes assets, defaults to\n * 'tablefilter/style/themes/'. Usage:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themesPath = f.themes_path || this.stylePath + 'themes/';\n\n /**\n * Enable responsive layout\n * @type {Boolean}\n */\n this.responsive = Boolean(f.responsive);\n\n /**\n * Features registry\n * @private\n */\n this.Mod = {};\n\n /**\n * Extensions registry\n * @private\n */\n this.ExtRegistry = {};\n }\n\n /**\n * Initialise features and layout\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n 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 stylesheet if not imported\n this.import(this.stylesheetId, this.stylesheet, null, 'link');\n\n //loads theme\n if (this.hasThemes) {\n this.loadThemes();\n }\n\n // Instanciate sugar date wrapper\n Mod.dateType = Mod.dateType || new DateType(this);\n Mod.dateType.init();\n\n // Instantiate help feature and initialise only if set true\n Mod.help = Mod.help || new Help(this);\n if (this.help) {\n Mod.help.init();\n }\n\n if (this.state) {\n Mod.state = Mod.state || new State(this);\n Mod.state.init();\n }\n\n if (this.gridLayout) {\n Mod.gridLayout = Mod.gridLayout || new GridLayout(this);\n Mod.gridLayout.init();\n }\n\n if (this.loader) {\n Mod.loader = Mod.loader || new Loader(this);\n Mod.loader.init();\n }\n\n if (this.highlightKeywords) {\n Mod.highlightKeyword = new HighlightKeyword(this);\n Mod.highlightKeyword.init();\n }\n\n if (this.popupFilters) {\n Mod.popupFilter = Mod.popupFilter || new PopupFilter(this);\n Mod.popupFilter.init();\n }\n\n //filters grid is not generated\n if (!this.fltGrid) {\n this._initNoFilters();\n } else {\n let fltrow = this._insertFiltersRow();\n\n this.nbFilterableRows = this.getRowsNb();\n\n // Generate filters\n for (let i = 0; i < n; i++) {\n this.emitter.emit('before-filter-init', this, i);\n\n let fltcell = createElm(this.fltCellTag),\n col = this.getFilterType(i);\n\n if (this.singleSearchFlt) {\n fltcell.colSpan = this.nbCells;\n }\n if (!this.gridLayout) {\n fltrow.appendChild(fltcell);\n }\n inpclass = (i === n - 1 && this.displayBtn) ?\n this.fltSmallCssClass : this.fltCssClass;\n\n //only 1 input for single search\n if (this.singleSearchFlt) {\n col = INPUT;\n inpclass = this.singleFltCssClass;\n }\n\n //drop-down filters\n if (col === SELECT || col === MULTIPLE) {\n if (!Mod.dropdown) {\n Mod.dropdown = new Dropdown(this);\n }\n Mod.dropdown.init(i, this.isExternalFlt, fltcell);\n }\n // checklist\n else if (col === CHECKLIST) {\n if (!Mod.checkList) {\n Mod.checkList = new CheckList(this);\n }\n Mod.checkList.init(i, this.isExternalFlt, fltcell);\n } else {\n this._buildInputFilter(i, inpclass, fltcell);\n }\n\n // this adds submit button\n if (i === n - 1 && this.displayBtn) {\n this._buildSubmitButton(i, fltcell);\n }\n\n this.emitter.emit('after-filter-init', this, i);\n }\n\n this.emitter.on(['filter-focus'],\n (tf, filter) => this.setActiveFilterId(filter.id));\n\n }//if this.fltGrid\n\n /* Features */\n if (this.hasVisibleRows) {\n this.emitter.on(['after-filtering'],\n () => this.enforceVisibility());\n this.enforceVisibility();\n }\n if (this.rowsCounter) {\n Mod.rowsCounter = new RowsCounter(this);\n Mod.rowsCounter.init();\n }\n if (this.statusBar) {\n Mod.statusBar = new StatusBar(this);\n Mod.statusBar.init();\n }\n if (this.paging) {\n if (!Mod.paging) {\n Mod.paging = new Paging(this);\n Mod.paging.init();\n } else {\n Mod.paging.reset();\n }\n }\n if (this.btnReset) {\n Mod.clearButton = new ClearButton(this);\n Mod.clearButton.init();\n }\n\n if (this.hasColWidths && !this.gridLayout) {\n this.setColWidths();\n }\n if (this.alternateRows) {\n Mod.alternateRows = new AlternateRows(this);\n Mod.alternateRows.init();\n }\n if (this.noResults) {\n Mod.noResults = Mod.noResults || new NoResults(this);\n Mod.noResults.init();\n }\n\n //TF css class is added to table\n if (!this.gridLayout) {\n addClass(this.tbl, this.prfxTf);\n if (this.responsive) {\n addClass(this.tbl, this.prfxResponsive);\n }\n }\n\n /* Loads extensions */\n if (this.hasExtensions) {\n this.initExtensions();\n }\n\n // Subscribe to events\n if (this.markActiveColumns) {\n this.emitter.on(['before-filtering'],\n () => this.clearActiveColumns());\n this.emitter.on(['cell-processed'],\n (tf, colIndex) => this.markActiveColumn(colIndex));\n }\n if (this.linkedFilters) {\n this.emitter.on(['after-filtering'], () => this.linkFilters());\n }\n\n /** @inherited */\n this.initialized = true;\n\n this.onFiltersLoaded(this);\n\n this.emitter.emit('initialized', this);\n }\n\n /**\n * Detect key\n * @param {Event} evt\n */\n detectKey(evt) {\n if (!this.enterKey) {\n return;\n }\n if (evt) {\n let key = keyCode(evt);\n if (key === ENTER_KEY) {\n this.filter();\n cancelEvt(evt);\n stopEvt(evt);\n } else {\n this.isUserTyping = true;\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n }\n\n /**\n * Filter's keyup event: if auto-filter on, detect user is typing and filter\n * columns\n * @param {Event} evt\n */\n onKeyUp(evt) {\n if (!this.autoFilter) {\n return;\n }\n let key = keyCode(evt);\n this.isUserTyping = false;\n\n function filter() {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n if (!this.isUserTyping) {\n this.filter();\n this.isUserTyping = null;\n }\n }\n\n if (key !== ENTER_KEY && key !== TAB_KEY && key !== ESC_KEY &&\n key !== UP_ARROW_KEY && key !== DOWN_ARROW_KEY) {\n if (this.autoFilterTimer === null) {\n this.autoFilterTimer = root.setInterval(filter.bind(this),\n this.autoFilterDelay);\n }\n } else {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n\n /**\n * Filter's keydown event: if auto-filter on, detect user is typing\n */\n onKeyDown() {\n if (this.autoFilter) {\n this.isUserTyping = true;\n }\n }\n\n /**\n * Filter's focus event\n * @param {Event} evt\n */\n onInpFocus(evt) {\n let elm = targetEvt(evt);\n this.emitter.emit('filter-focus', this, elm);\n }\n\n /**\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n */\n onInpBlur() {\n if (this.autoFilter) {\n this.isUserTyping = false;\n root.clearInterval(this.autoFilterTimer);\n }\n this.emitter.emit('filter-blur', this);\n }\n\n /**\n * Insert filters row at initialization\n */\n _insertFiltersRow() {\n // TODO: prevent filters row generation for popup filters too,\n // to reduce and simplify headers row index adjusting across lib modules\n // (GridLayout, PopupFilter etc)\n if (this.gridLayout) {\n return;\n }\n let fltrow;\n\n let thead = tag(this.tbl, 'thead');\n if (thead.length > 0) {\n fltrow = thead[0].insertRow(this.filtersRowIndex);\n } else {\n fltrow = this.tbl.insertRow(this.filtersRowIndex);\n }\n\n fltrow.className = this.fltsRowCssClass;\n\n if (this.isExternalFlt) {\n fltrow.style.display = NONE;\n }\n\n this.emitter.emit('filters-row-inserted', this, fltrow);\n return fltrow;\n }\n\n /**\n * Initialize filtersless table\n */\n _initNoFilters() {\n if (this.fltGrid) {\n return;\n }\n this.refRow = this.refRow > 0 ? this.refRow - 1 : 0;\n this.nbFilterableRows = this.getRowsNb();\n }\n\n /**\n * Build input filter type\n * @param {Number} colIndex Column index\n * @param {String} cssClass Css class applied to filter\n * @param {DOMElement} container Container DOM element\n */\n _buildInputFilter(colIndex, cssClass, container) {\n let col = this.getFilterType(colIndex);\n let externalFltTgtId = this.isExternalFlt ?\n this.externalFltTgtIds[colIndex] : null;\n let inpType = col === INPUT ? 'text' : 'hidden';\n let inp = createElm(INPUT,\n ['id', this.buildFilterId(colIndex)],\n ['type', inpType], ['ct', colIndex]);\n\n if (inpType !== 'hidden' && this.watermark) {\n inp.setAttribute('placeholder',\n this.isWatermarkArray ? (this.watermark[colIndex] || '') :\n this.watermark\n );\n }\n inp.className = cssClass || this.fltCssClass;\n addEvt(inp, 'focus', (evt) => this.onInpFocus(evt));\n\n //filter is appended in custom element\n if (externalFltTgtId) {\n elm(externalFltTgtId).appendChild(inp);\n } else {\n container.appendChild(inp);\n }\n\n this.fltIds.push(inp.id);\n\n addEvt(inp, 'keypress', (evt) => this.detectKey(evt));\n addEvt(inp, 'keydown', () => this.onKeyDown());\n addEvt(inp, 'keyup', (evt) => this.onKeyUp(evt));\n addEvt(inp, 'blur', () => this.onInpBlur());\n }\n\n /**\n * Build submit button\n * @param {Number} colIndex Column index\n * @param {DOMElement} container Container DOM element\n */\n _buildSubmitButton(colIndex, container) {\n let externalFltTgtId = this.isExternalFlt ?\n this.externalFltTgtIds[colIndex] : null;\n let btn = createElm(INPUT,\n ['type', 'button'],\n ['value', this.btnText]\n );\n btn.className = this.btnCssClass;\n\n //filter is appended in custom element\n if (externalFltTgtId) {\n elm(externalFltTgtId).appendChild(btn);\n } else {\n container.appendChild(btn);\n }\n\n addEvt(btn, 'click', () => this.filter());\n }\n\n /**\n * Return a feature instance for a given name\n * @param {String} name Name of the feature\n * @return {Object}\n */\n feature(name) {\n return this.Mod[name];\n }\n\n /**\n * Initialise all the extensions defined in the configuration object\n */\n initExtensions() {\n let exts = this.extensions;\n // Set config's publicPath dynamically for Webpack...\n __webpack_public_path__ = this.basePath;\n\n this.emitter.emit('before-loading-extensions', this);\n for (let i = 0, len = exts.length; i < len; i++) {\n let ext = exts[i];\n if (!this.ExtRegistry[ext.name]) {\n this.loadExtension(ext);\n }\n }\n this.emitter.emit('after-loading-extensions', this);\n }\n\n /**\n * Load an extension module\n * @param {Object} ext Extension config object\n */\n loadExtension(ext) {\n if (!ext || !ext.name) {\n return;\n }\n\n let name = ext.name;\n let path = ext.path;\n let modulePath;\n\n if (name && path) {\n modulePath = ext.path + name;\n } else {\n name = name.replace('.js', '');\n modulePath = 'extensions/{}/{}'.replace(/{}/g, name);\n }\n\n // Require pattern for Webpack\n require(['./' + modulePath], (mod) => {\n /* eslint-disable */\n let inst = new mod.default(this, ext);\n /* eslint-enable */\n inst.init();\n this.ExtRegistry[name] = inst;\n });\n }\n\n /**\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n */\n extension(name) {\n return this.ExtRegistry[name];\n }\n\n /**\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n */\n hasExtension(name) {\n return !isEmpty(this.ExtRegistry[name]);\n }\n\n /**\n * Destroy all the extensions defined in the configuration object\n */\n destroyExtensions() {\n let exts = this.extensions;\n\n for (let i = 0, len = exts.length; i < len; i++) {\n let ext = exts[i];\n let extInstance = this.ExtRegistry[ext.name];\n if (extInstance) {\n extInstance.destroy();\n this.ExtRegistry[ext.name] = undefined;\n }\n }\n }\n\n /**\n * Load themes defined in the configuration object\n */\n loadThemes() {\n let themes = this.themes;\n this.emitter.emit('before-loading-themes', this);\n\n //Default theme config\n if (this.enableDefaultTheme) {\n let defaultTheme = { name: 'default' };\n this.themes.push(defaultTheme);\n }\n if (isArray(themes)) {\n for (let i = 0, len = themes.length; i < len; i++) {\n let theme = themes[i];\n let name = theme.name;\n let path = theme.path;\n let styleId = this.prfxTf + name;\n if (name && !path) {\n path = this.themesPath + name + '/' + name + '.css';\n }\n else if (!name && theme.path) {\n name = 'theme{0}'.replace('{0}', i);\n }\n\n if (!this.isImported(path, 'link')) {\n this.import(styleId, path, null, 'link');\n }\n }\n }\n\n // Enable loader indicator\n this.loader = true;\n\n this.emitter.emit('after-loading-themes', this);\n }\n\n /**\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n */\n getStylesheet(name = 'default') {\n return elm(this.prfxTf + name);\n }\n\n /**\n * Destroy filter grid\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let emitter = this.emitter;\n\n if (this.isExternalFlt && !this.popupFilters) {\n this.removeExternalFlts();\n }\n if (this.infDiv) {\n this.removeToolbar();\n }\n if (this.markActiveColumns) {\n this.clearActiveColumns();\n emitter.off(['before-filtering'], () => this.clearActiveColumns());\n emitter.off(['cell-processed'],\n (tf, colIndex) => this.markActiveColumn(colIndex));\n }\n if (this.hasExtensions) {\n this.destroyExtensions();\n }\n\n this.validateAllRows();\n\n if (this.fltGrid && !this.gridLayout) {\n this.tbl.deleteRow(this.filtersRowIndex);\n }\n\n // broadcast destroy event\n emitter.emit('destroy', this);\n\n // unsubscribe to events\n if (this.hasVisibleRows) {\n emitter.off(['after-filtering'], () => this.enforceVisibility());\n }\n if (this.linkedFilters) {\n emitter.off(['after-filtering'], () => this.linkFilters());\n }\n this.emitter.off(['filter-focus'],\n (tf, filter) => this.setActiveFilterId(filter.id));\n\n removeClass(this.tbl, this.prfxTf);\n removeClass(this.tbl, this.prfxResponsive);\n\n this.nbHiddenRows = 0;\n this.validRowsIndex = [];\n this.fltIds = [];\n this.initialized = false;\n }\n\n /**\n * Generate container element for paging, reset button, rows counter etc.\n */\n setToolbar() {\n if (this.infDiv) {\n return;\n }\n\n /*** container div ***/\n let infDiv = createElm('div');\n infDiv.className = this.infDivCssClass;\n\n //custom container\n if (this.toolBarTgtId) {\n elm(this.toolBarTgtId).appendChild(infDiv);\n }\n //grid-layout\n else if (this.gridLayout) {\n let gridLayout = this.Mod.gridLayout;\n gridLayout.tblMainCont.appendChild(infDiv);\n infDiv.className = gridLayout.infDivCssClass;\n }\n //default location: just above the table\n else {\n let cont = createElm('caption');\n cont.appendChild(infDiv);\n this.tbl.insertBefore(cont, this.tbl.firstChild);\n }\n this.infDiv = infDiv;\n\n /*** left div containing rows # displayer ***/\n let lDiv = createElm('div');\n lDiv.className = this.lDivCssClass;\n infDiv.appendChild(lDiv);\n this.lDiv = lDiv;\n\n /*** right div containing reset button\n + nb results per page select ***/\n let rDiv = createElm('div');\n rDiv.className = this.rDivCssClass;\n infDiv.appendChild(rDiv);\n this.rDiv = rDiv;\n\n /*** mid div containing paging elements ***/\n let mDiv = createElm('div');\n mDiv.className = this.mDivCssClass;\n infDiv.appendChild(mDiv);\n this.mDiv = mDiv;\n\n // emit help initialisation only if undefined\n if (isUndef(this.help)) {\n // explicitily set enabled field to true to initialise help by\n // default, only if setting is undefined\n this.Mod.help.enabled = true;\n this.emitter.emit('init-help', this);\n }\n }\n\n /**\n * Remove toolbar container element\n */\n removeToolbar() {\n if (!this.infDiv) {\n return;\n }\n removeElm(this.infDiv);\n this.infDiv = null;\n\n let tbl = this.tbl;\n let captions = tag(tbl, 'caption');\n if (captions.length > 0) {\n [].forEach.call(captions, (elm) => tbl.removeChild(elm));\n }\n }\n\n /**\n * Remove all the external column filters\n */\n removeExternalFlts() {\n if (!this.isExternalFlt) {\n return;\n }\n let ids = this.externalFltTgtIds,\n len = ids.length;\n for (let ct = 0; ct < len; ct++) {\n let externalFltTgtId = ids[ct],\n externalFlt = elm(externalFltTgtId);\n if (externalFlt) {\n externalFlt.innerHTML = '';\n }\n }\n }\n\n /**\n * Check if given column implements a filter with custom options\n * @param {Number} colIndex Column's index\n * @return {Boolean}\n */\n isCustomOptions(colIndex) {\n return this.hasCustomOptions &&\n this.customOptions.cols.indexOf(colIndex) !== -1;\n }\n\n /**\n * Returns an array [[value0, value1 ...],[text0, text1 ...]] with the\n * custom options values and texts\n * @param {Number} colIndex Column's index\n * @return {Array}\n */\n getCustomOptions(colIndex) {\n if (isEmpty(colIndex) || !this.isCustomOptions(colIndex)) {\n return;\n }\n\n let customOptions = this.customOptions;\n let cols = customOptions.cols;\n let optTxt = [], optArray = [];\n let index = cols.indexOf(colIndex);\n let slcValues = customOptions.values[index];\n let slcTexts = customOptions.texts[index];\n let slcSort = customOptions.sorts[index];\n\n for (let r = 0, len = slcValues.length; r < len; r++) {\n optArray.push(slcValues[r]);\n if (slcTexts[r]) {\n optTxt.push(slcTexts[r]);\n } else {\n optTxt.push(slcValues[r]);\n }\n }\n if (slcSort) {\n optArray.sort();\n optTxt.sort();\n }\n return [optArray, optTxt];\n }\n\n /**\n * Filter the table by retrieving the data from each cell in every single\n * row and comparing it to the search term for current column. A row is\n * hidden when all the search terms are not found in inspected row.\n */\n filter() {\n if (!this.fltGrid || !this.initialized) {\n return;\n }\n //fire onbefore callback\n this.onBeforeFilter(this);\n this.emitter.emit('before-filtering', this);\n\n let row = this.tbl.rows,\n nbRows = this.getRowsNb(true),\n hiddenRows = 0;\n\n this.validRowsIndex = [];\n // search args re-init\n let searchArgs = this.getFiltersValue();\n\n for (let k = this.refRow; k < nbRows; k++) {\n // already filtered rows display re-init\n row[k].style.display = '';\n\n let cells = row[k].cells;\n let nchilds = cells.length;\n\n // checks if row has exact cell #\n if (nchilds !== this.nbCells) {\n continue;\n }\n\n let occurence = [],\n isRowValid = true,\n //only for single filter search\n singleFltRowValid = false;\n\n // this loop retrieves cell data\n for (let j = 0; j < nchilds; j++) {\n //searched keyword\n let sA = searchArgs[this.singleSearchFlt ? 0 : j];\n\n if (sA === '') {\n continue;\n }\n\n let 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 * @returns {Boolean}\n */\n _testTerm(term, cellValue, colIdx) {\n let numData;\n let decimal = this.decimalSeparator;\n let reLe = new RegExp(this.leOperator),\n reGe = new RegExp(this.geOperator),\n reL = new RegExp(this.lwOperator),\n reG = new RegExp(this.grOperator),\n reD = new RegExp(this.dfOperator),\n reLk = new RegExp(rgxEsc(this.lkOperator)),\n reEq = new RegExp(this.eqOperator),\n reSt = new RegExp(this.stOperator),\n reEn = new RegExp(this.enOperator),\n // re_an = new RegExp(this.anOperator),\n // re_cr = new RegExp(this.curExp),\n reEm = this.emOperator,\n reNm = this.nmOperator,\n reRe = new RegExp(rgxEsc(this.rgxOperator));\n\n term = matchCase(term, this.caseSensitive);\n\n let occurence = false;\n\n //Search arg operator tests\n let hasLO = reL.test(term),\n hasLE = reLe.test(term),\n hasGR = reG.test(term),\n hasGE = reGe.test(term),\n hasDF = reD.test(term),\n hasEQ = reEq.test(term),\n hasLK = reLk.test(term),\n // hatermN = re_an.test(term),\n hasST = reSt.test(term),\n hasEN = reEn.test(term),\n hasEM = (reEm === term),\n hasNM = (reNm === term),\n hasRE = reRe.test(term);\n\n // Check for dates or resolve date type\n if (this.hasType(colIdx, [DATE])) {\n let dte1, dte2;\n\n let dateType = this.Mod.dateType;\n let isValidDate = dateType.isValid.bind(dateType);\n let parseDate = dateType.parse.bind(dateType);\n let locale = dateType.getOptions(colIdx).locale || this.locale;\n\n // Search arg dates tests\n let isLDate = hasLO &&\n isValidDate(term.replace(reL, ''), locale);\n let isLEDate = hasLE &&\n isValidDate(term.replace(reLe, ''), locale);\n let isGDate = hasGR &&\n isValidDate(term.replace(reG, ''), locale);\n let isGEDate = hasGE &&\n isValidDate(term.replace(reGe, ''), locale);\n let isDFDate = hasDF &&\n isValidDate(term.replace(reD, ''), locale);\n let isEQDate = hasEQ &&\n isValidDate(term.replace(reEq, ''), locale);\n\n dte1 = parseDate(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 if (this.hasType(colIdx, [FORMATTED_NUMBER])) {\n let colType = this.colTypes[colIdx];\n if (colType.hasOwnProperty('decimal')) {\n decimal = colType.decimal;\n }\n }\n // Convert to number anyways to auto-resolve type in case not\n // defined by configuration\n numData = Number(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 {Boolean} [typed=true] 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 */\n getColValues(\n colIndex,\n includeHeaders = false,\n typed = false,\n exclude = []\n ) {\n if (!this.fltGrid) {\n return;\n }\n let row = this.tbl.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.tbl.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.tbl.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 * @returns {String}\n */\n getCellValue(cell) {\n let idx = cell.cellIndex;\n //CallcustomCellData callback\n if (this.customCellDataCols.indexOf(idx) !== -1) {\n return this.customCellData(this, cell, idx);\n } else {\n return getText(cell);\n }\n }\n\n /**\n * Return the 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 let decimal = this.decimalSeparator;\n let colType = this.colTypes[colIndex];\n if (colType.hasOwnProperty('decimal')) {\n decimal = colType.decimal;\n }\n return parseNb(value, decimal);\n }\n else if (this.hasType(colIndex, [NUMBER])) {\n return Number(value);\n }\n else if (this.hasType(colIndex, [DATE])){\n let dateType = this.Mod.dateType;\n let locale = dateType.getOptions(colIndex).locale || this.locale;\n return dateType.parse(value, locale);\n }\n\n return value;\n }\n\n /**\n * Return the table data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\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.tbl.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 data with following format:\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 *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredData(\n includeHeaders = false,\n excludeHiddenCols = false,\n typed = false\n ) {\n if (!this.validRowsIndex) {\n return [];\n }\n let rows = this.tbl.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 {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 *\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.tbl.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.tbl.rows[rowIndex];\n if (!row || typeof isValid !== 'boolean') {\n return;\n }\n\n // always visible rows are valid\n if (this.hasVisibleRows && this.visibleRows.indexOf(rowIndex) !== -1) {\n isValid = true;\n }\n\n let displayFlag = isValid ? '' : NONE,\n validFlag = isValid ? 'true' : 'false';\n row.style.display = displayFlag;\n\n if (this.paging) {\n row.setAttribute('validRow', validFlag);\n }\n\n if (isValid) {\n if (this.validRowsIndex.indexOf(rowIndex) === -1) {\n this.validRowsIndex.push(rowIndex);\n }\n\n this.onRowValidated(this, rowIndex);\n\n this.emitter.emit('row-validated', this, rowIndex);\n }\n }\n\n /**\n * Validate all filterable rows\n */\n validateAllRows() {\n if (!this.initialized) {\n return;\n }\n this.validRowsIndex = [];\n for (let k = this.refRow; k < this.nbFilterableRows; k++) {\n this.validateRow(k, true);\n }\n }\n\n /**\n * Set search value to a given filter\n * @param {Number} index Column's index\n * @param {String or Array} query searcharg Search term\n */\n setFilterValue(index, query = '') {\n if (!this.fltGrid) {\n return;\n }\n let slc = this.getFilterElement(index),\n fltColType = this.getFilterType(index);\n\n if (fltColType !== MULTIPLE && fltColType !== CHECKLIST) {\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-select-filter', this, index,\n this.linkedFilters, this.isExternalFlt);\n }\n slc.value = query;\n }\n //multiple selects\n else if (fltColType === MULTIPLE) {\n let values = isArray(query) ? query :\n query.split(' ' + this.orOperator + ' ');\n\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-select-filter', this, index,\n this.linkedFilters, this.isExternalFlt);\n }\n\n this.emitter.emit('select-options', this, index, values);\n }\n //checklist\n else if (fltColType === CHECKLIST) {\n let values = [];\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-checklist-filter', this, index,\n this.linkedFilters);\n }\n if (isArray(query)) {\n values = query;\n } else {\n query = matchCase(query, this.caseSensitive);\n values = query.split(' ' + this.orOperator + ' ');\n }\n\n this.emitter.emit('select-checklist-options', this, index, values);\n }\n }\n\n /**\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n */\n setColWidths(tbl) {\n if (!this.hasColWidths) {\n return;\n }\n tbl = tbl || this.tbl;\n\n let nbCols = this.nbCells;\n let colWidths = this.colWidths;\n let colTags = tag(tbl, 'col');\n let tblHasColTag = colTags.length > 0;\n let frag = !tblHasColTag ? doc.createDocumentFragment() : null;\n for (let k = 0; k < nbCols; k++) {\n let col;\n if (tblHasColTag) {\n col = colTags[k];\n } else {\n col = createElm('col');\n frag.appendChild(col);\n }\n col.style.width = colWidths[k];\n }\n if (!tblHasColTag) {\n tbl.insertBefore(frag, tbl.firstChild);\n }\n }\n\n /**\n * Makes defined rows always visible\n */\n enforceVisibility() {\n if (!this.hasVisibleRows) {\n return;\n }\n let nbRows = this.getRowsNb(true);\n for (let i = 0, len = this.visibleRows.length; i < len; i++) {\n let row = this.visibleRows[i];\n //row index cannot be > nrows\n if (row <= nbRows) {\n this.validateRow(row, true);\n }\n }\n }\n\n /**\n * Clear all the filters' values\n */\n clearFilters() {\n if (!this.fltGrid) {\n return;\n }\n\n this.emitter.emit('before-clearing-filters', this);\n this.onBeforeReset(this, this.getFiltersValue());\n\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n this.setFilterValue(i, '');\n }\n\n this.filter();\n\n this.onAfterReset(this);\n this.emitter.emit('after-clearing-filters', this);\n }\n\n /**\n * Clears filtered columns visual indicator (background color)\n */\n clearActiveColumns() {\n for (let i = 0, len = this.getCellsNb(this.headersRow); i < len; i++) {\n removeClass(this.getHeaderElement(i), this.activeColumnsCssClass);\n }\n }\n\n /**\n * Mark currently filtered column\n * @param {Number} colIndex Column index\n */\n markActiveColumn(colIndex) {\n let header = this.getHeaderElement(colIndex);\n if (hasClass(header, this.activeColumnsCssClass)) {\n return;\n }\n this.onBeforeActiveColumn(this, colIndex);\n\n addClass(header, this.activeColumnsCssClass);\n\n this.onAfterActiveColumn(this, colIndex);\n }\n\n /**\n * Return the ID of the current active filter\n * @returns {String}\n */\n getActiveFilterId() {\n return this.activeFilterId;\n }\n\n /**\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n */\n setActiveFilterId(filterId) {\n this.activeFilterId = filterId;\n }\n\n /**\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @returns {Number} Column index\n */\n getColumnIndexFromFilterId(filterId = '') {\n let idx = filterId.split('_')[0];\n idx = idx.split(this.prfxFlt)[1];\n return parseInt(idx, 10);\n }\n\n /**\n * Builds filter element ID for a given column index\n * @param {any} colIndex\n * @returns {String} Filter element ID string\n * @private\n */\n buildFilterId(colIndex) {\n return `${this.prfxFlt}${colIndex}_${this.id}`;\n }\n\n /**\n * Make specified column's filter active\n * @param colIndex Index of a column\n */\n activateFilter(colIndex) {\n if (isUndef(colIndex)) {\n return;\n }\n this.setActiveFilterId(this.getFilterId(colIndex));\n }\n\n /**\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n */\n linkFilters() {\n if (!this.linkedFilters || !this.activeFilterId) {\n return;\n }\n let slcA1 = this.getFiltersByType(SELECT, true),\n slcA2 = this.getFiltersByType(MULTIPLE, true),\n slcA3 = this.getFiltersByType(CHECKLIST, true),\n slcIndex = slcA1.concat(slcA2);\n slcIndex = slcIndex.concat(slcA3);\n\n let activeIdx = this.getColumnIndexFromFilterId(this.activeFilterId);\n\n for (let i = 0, len = slcIndex.length; i < len; i++) {\n let colIdx = slcIndex[i];\n let curSlc = elm(this.fltIds[colIdx]);\n let slcSelectedValue = this.getFilterValue(colIdx);\n\n // Welcome to cyclomatic complexity hell :)\n // TODO: simplify/refactor if statement\n if (activeIdx !== colIdx ||\n (this.paging && slcA1.indexOf(colIdx) !== -1 &&\n activeIdx === colIdx) ||\n (!this.paging && (slcA3.indexOf(colIdx) !== -1 ||\n slcA2.indexOf(colIdx) !== -1)) ||\n slcSelectedValue === this.getClearFilterText(colIdx)) {\n\n //1st option needs to be inserted\n if (this.loadFltOnDemand) {\n let opt0 = createOpt(this.getClearFilterText(colIdx), '');\n curSlc.innerHTML = '';\n curSlc.appendChild(opt0);\n }\n\n if (slcA3.indexOf(colIdx) !== -1) {\n this.emitter.emit('build-checklist-filter', this, colIdx,\n true);\n } else {\n this.emitter.emit('build-select-filter', this, colIdx,\n true);\n }\n\n this.setFilterValue(colIdx, slcSelectedValue);\n }\n }\n }\n\n /**\n * Determines if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n */\n isExactMatch(colIndex) {\n let fltType = this.getFilterType(colIndex);\n return this.exactMatchByCol[colIndex] || this.exactMatch ||\n fltType !== INPUT;\n }\n\n /**\n * Checks if passed row is valid\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n */\n isRowValid(rowIndex) {\n return this.getValidRows().indexOf(rowIndex) !== -1;\n }\n\n /**\n * Checks if passed row is visible\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n */\n isRowDisplayed(rowIndex) {\n let row = this.tbl.rows[rowIndex];\n return this.getRowDisplay(row) === '';\n }\n\n /**\n * Checks if specified column filter ignores diacritics.\n * Note this is only applicable to input filter types.\n * @param {Number} colIndex Column index\n * @returns {Boolean}\n */\n ignoresDiacritics(colIndex) {\n let ignoreDiac = this.ignoreDiacritics;\n if (isArray(ignoreDiac)) {\n return ignoreDiac[colIndex];\n }\n return Boolean(ignoreDiac);\n }\n\n /**\n * Returns clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @returns {String}\n */\n getClearFilterText(colIndex) {\n let clearText = this.clearFilterText;\n if (isArray(clearText)) {\n return clearText[colIndex];\n }\n return clearText;\n }\n\n /**\n * Check if passed script or stylesheet is already imported\n * @param {String} filePath Ressource path\n * @param {String} type Possible values: 'script' or 'link'\n * @return {Boolean}\n */\n isImported(filePath, type = 'script') {\n let imported = false,\n attr = type === 'script' ? 'src' : 'href',\n files = tag(doc, type);\n for (let i = 0, len = files.length; i < len; i++) {\n if (isUndef(files[i][attr])) {\n continue;\n }\n if (files[i][attr].match(filePath)) {\n imported = true;\n break;\n }\n }\n return imported;\n }\n\n /**\n * Import script or stylesheet\n * @param {String} fileId Ressource ID\n * @param {String} filePath Ressource path\n * @param {Function} callback Callback\n * @param {String} type Possible values: 'script' or 'link'\n */\n import(fileId, filePath, callback, type = 'script') {\n if (this.isImported(filePath, type)) {\n return;\n }\n let o = this,\n isLoaded = false,\n file,\n head = tag(doc, 'head')[0];\n\n if (type.toLowerCase() === 'link') {\n file = createElm('link',\n ['id', fileId], ['type', 'text/css'],\n ['rel', 'stylesheet'], ['href', filePath]\n );\n } else {\n file = createElm('script',\n ['id', fileId],\n ['type', 'text/javascript'], ['src', filePath]\n );\n }\n\n //Browser <> IE onload event works only for scripts, not for stylesheets\n file.onload = file.onreadystatechange = () => {\n if (!isLoaded &&\n (!this.readyState || this.readyState === 'loaded' ||\n this.readyState === 'complete')) {\n isLoaded = true;\n if (typeof callback === 'function') {\n callback.call(null, o);\n }\n }\n };\n file.onerror = function () {\n throw new Error(`TableFilter could not load: ${filePath}`);\n };\n head.appendChild(file);\n }\n\n /**\n * Check if table has filters grid\n * @return {Boolean}\n */\n isInitialized() {\n return this.initialized;\n }\n\n /**\n * Get list of filter IDs\n * @return {[type]} [description]\n */\n getFiltersId() {\n return this.fltIds || [];\n }\n\n /**\n * Get filtered (valid) rows indexes\n * @param {Boolean} reCalc Force calculation of filtered rows list\n * @return {Array} List of row indexes\n */\n getValidRows(reCalc) {\n if (!reCalc) {\n return this.validRowsIndex;\n }\n\n let nbRows = this.getRowsNb(true);\n this.validRowsIndex = [];\n for (let k = this.refRow; k < nbRows; k++) {\n let r = this.tbl.rows[k];\n if (!this.paging) {\n if (this.getRowDisplay(r) !== NONE) {\n this.validRowsIndex.push(r.rowIndex);\n }\n } else {\n if (r.getAttribute('validRow') === 'true' ||\n r.getAttribute('validRow') === null) {\n this.validRowsIndex.push(r.rowIndex);\n }\n }\n }\n return this.validRowsIndex;\n }\n\n /**\n * Get the index of the row containing the filters\n * @return {Number}\n */\n getFiltersRowIndex() {\n return this.filtersRowIndex;\n }\n\n /**\n * Get the index of the headers row\n * @return {Number}\n */\n getHeadersRowIndex() {\n return this.headersRow;\n }\n\n /**\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n */\n getStartRowIndex() {\n return this.refRow;\n }\n\n /**\n * Get the index of the last row\n * @return {Number}\n */\n getLastRowIndex() {\n let nbRows = this.getRowsNb(true);\n return (nbRows - 1);\n }\n\n /**\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @returns {Boolean}\n */\n hasType(colIndex, types = []) {\n if (!this.hasColTypes) {\n return false;\n }\n let colType = this.colTypes[colIndex];\n if (isObj(colType)) {\n colType = colType.type;\n }\n return types.indexOf(colType) !== -1;\n }\n\n /**\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n */\n getHeaderElement(colIndex) {\n let table = this.gridLayout ? this.Mod.gridLayout.headTbl : this.tbl;\n let tHead = tag(table, 'thead');\n let headersRow = this.headersRow;\n let header;\n for (let i = 0; i < this.nbCells; i++) {\n if (i !== colIndex) {\n continue;\n }\n if (tHead.length === 0) {\n header = table.rows[headersRow].cells[i];\n }\n if (tHead.length === 1) {\n header = tHead[0].rows[headersRow].cells[i];\n }\n break;\n }\n return header;\n }\n\n /**\n * Return the list of headers' text\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array} list of headers' text\n */\n getHeadersText(excludeHiddenCols = false) {\n let headers = [];\n for (let j = 0; j < this.nbCells; j++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(j)) {\n continue;\n }\n }\n let header = this.getHeaderElement(j);\n let headerText = getFirstTextNode(header);\n headers.push(headerText);\n }\n return headers;\n }\n\n /**\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n */\n getFilterType(colIndex) {\n let colType = this.cfg['col_' + colIndex];\n return !colType ? INPUT : colType.toLowerCase();\n }\n\n /**\n * Get the total number of filterable rows\n * @return {Number}\n */\n getFilterableRowsNb() {\n return this.getRowsNb(false);\n }\n\n /**\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @returns {Number}\n */\n getValidRowsNb(reCalc = false) {\n return this.getValidRows(reCalc).length;\n }\n\n /**\n * Get the configuration object (literal object)\n * @return {Object}\n */\n config() {\n return this.cfg;\n }\n}\n" + "content": "import {addEvt, cancelEvt, stopEvt, targetEvt, keyCode} from './event';\nimport {\n addClass, createElm, createOpt, elm, getText, getFirstTextNode, hasClass,\n removeClass, removeElm, tag\n} from './dom';\nimport {contains, matchCase, rgxEsc, trim} from './string';\nimport {isEmpty as isEmptyString} from './string';\nimport {\n isArray, isEmpty, isFn, isNumber, isObj, isString, isUndef, EMPTY_FN\n} from './types';\nimport {parse as parseNb} from './number'\n\nimport {root} from './root';\nimport {Emitter} from './emitter';\nimport {GridLayout} from './modules/gridLayout';\nimport {Loader} from './modules/loader';\nimport {HighlightKeyword} from './modules/highlightKeywords';\nimport {PopupFilter} from './modules/popupFilter';\nimport {Dropdown} from './modules/dropdown';\nimport {CheckList} from './modules/checkList';\nimport {RowsCounter} from './modules/rowsCounter';\nimport {StatusBar} from './modules/statusBar';\nimport {Paging} from './modules/paging';\nimport {ClearButton} from './modules/clearButton';\nimport {Help} from './modules/help';\nimport {AlternateRows} from './modules/alternateRows';\nimport {NoResults} from './modules/noResults';\nimport {State} from './modules/state';\nimport {DateType} from './modules/dateType';\n\nimport {\n INPUT, SELECT, MULTIPLE, CHECKLIST, NONE,\n ENTER_KEY, TAB_KEY, ESC_KEY, UP_ARROW_KEY, DOWN_ARROW_KEY,\n CELL_TAG, AUTO_FILTER_DELAY, NUMBER, DATE, FORMATTED_NUMBER\n} from './const';\n\nlet doc = root.document;\n\n/**\n * Makes HTML tables filterable and a bit more :)\n *\n * @export\n * @class TableFilter\n */\nexport class TableFilter {\n\n /**\n * Creates an instance of TableFilter\n * requires `table` or `id` arguments, `row` and `configuration` optional\n * @param {DOMElement} table Table DOM element\n * @param {String} id Table id\n * @param {Number} row index indicating the 1st row\n * @param {Object} configuration object\n */\n constructor(...args) {\n /**\n * ID of current instance\n * @type {String}\n * @private\n */\n this.id = null;\n\n /**\n * Current version\n * @type {String}\n */\n this.version = '{VERSION}';\n\n /**\n * Current year\n * @type {Number}\n * @private\n */\n this.year = new Date().getFullYear();\n\n /**\n * HTML Table DOM element\n * @type {DOMElement}\n */\n this.tbl = null;\n\n /**\n * Calculated row's index from which starts filtering once filters\n * are generated\n * @type {Number}\n */\n this.refRow = null;\n\n /**\n * Index of the headers row\n * @type {Number}\n * @private\n */\n this.headersRow = null;\n\n /**\n * Configuration object\n * @type {Object}\n * @private\n */\n this.cfg = {};\n\n /**\n * Number of rows that can be filtered\n * @type {Number}\n * @private\n */\n this.nbFilterableRows = 0;\n\n /**\n * Number of cells in the reference row\n * @type {Number}\n * @private\n */\n this.nbCells = null;\n\n let startRow;\n\n // TODO: use for-of\n args.forEach((arg) => {\n if (typeof arg === 'object' && arg.nodeName === 'TABLE') {\n this.tbl = arg;\n this.id = arg.id || `tf_${new Date().getTime()}_`;\n } else if (isString(arg)) {\n this.id = arg;\n this.tbl = elm(arg);\n } else if (isNumber(arg)) {\n startRow = arg;\n } else if (isObj(arg)) {\n this.cfg = arg;\n }\n });\n\n if (!this.tbl || this.tbl.nodeName !== 'TABLE') {\n 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 * List of columns implementing custom filtering\n * @type {Array}\n */\n this.customCellDataCols = f.custom_cell_data_cols ?\n f.custom_cell_data_cols : [];\n\n /**\n * Delegate function for retrieving cell data with custom logic\n * @type {Function}\n */\n this.customCellData = isFn(f.custom_cell_data) ?\n f.custom_cell_data : EMPTY_FN;\n\n /**\n * Global watermark text for input filter type or watermark for each\n * filter if an array is supplied\n * @type {String|Array}\n */\n this.watermark = f.watermark || '';\n\n /**\n * Indicate whether watermark is on a per column basis\n * @type {Boolean}\n * @private\n */\n this.isWatermarkArray = isArray(this.watermark);\n\n /**\n * Toolbar's custom container ID\n * @type {String}\n */\n this.toolBarTgtId = f.toolbar_target_id || null;\n\n /**\n * Indicate whether help UI component is disabled\n * @type {Boolean}\n */\n this.help = isUndef(f.help_instructions) ?\n undefined : Boolean(f.help_instructions);\n\n /**\n * Indicate whether pop-up filters UI is enabled\n * @type {Boolean}\n */\n this.popupFilters = Boolean(f.popup_filters);\n\n /**\n * Indicate whether filtered (active) columns indicator is enabled\n * @type {Boolean}\n */\n this.markActiveColumns = Boolean(f.mark_active_columns);\n\n /**\n * Css class for filtered (active) columns\n * @type {String}\n */\n this.activeColumnsCssClass = f.active_columns_css_class ||\n 'activeHeader';\n\n /**\n * Callback fired before a column is marked as filtered\n * @type {Function}\n */\n this.onBeforeActiveColumn = isFn(f.on_before_active_column) ?\n f.on_before_active_column : EMPTY_FN;\n\n /**\n * Callback fired after a column is marked as filtered\n * @type {Function}\n */\n this.onAfterActiveColumn = isFn(f.on_after_active_column) ?\n f.on_after_active_column : EMPTY_FN;\n\n /*** select filter's customisation and behaviours ***/\n /**\n * Text for clear option in drop-down filter types (1st option)\n * @type {String|Array}\n */\n this.clearFilterText = f.clear_filter_text || 'Clear';\n\n /**\n * Indicate whether empty option is enabled in drop-down filter types\n * @type {Boolean}\n */\n this.enableEmptyOption = Boolean(f.enable_empty_option);\n\n /**\n * Text for empty option in drop-down filter types\n * @type {String}\n */\n this.emptyText = f.empty_text || '(Empty)';\n\n /**\n * Indicate whether non-empty option is enabled in drop-down filter\n * types\n * @type {Boolean}\n */\n this.enableNonEmptyOption = Boolean(f.enable_non_empty_option);\n\n /**\n * Text for non-empty option in drop-down filter types\n * @type {String}\n */\n this.nonEmptyText = f.non_empty_text || '(Non empty)';\n\n /**\n * Indicate whether drop-down filter types filter the table by default\n * on change event\n * @type {Boolean}\n */\n this.onSlcChange = f.on_change === false ? false : true;\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * alpha-numeric manner by default\n * @type {Boolean}\n */\n this.sortSlc = f.sort_select === false ? false : true;\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * ascending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumAsc = Boolean(f.sort_num_asc);\n\n /**\n * List of columns implementing options sorting in a ascending numeric\n * manner\n * @type {Array}\n */\n this.sortNumAsc = this.isSortNumAsc ? f.sort_num_asc : [];\n\n /**\n * Indicate whether options in drop-down filter types are sorted in a\n * descending numeric manner\n * @type {Boolean}\n * @private\n */\n this.isSortNumDesc = Boolean(f.sort_num_desc);\n\n /**\n * List of columns implementing options sorting in a descending numeric\n * manner\n * @type {Array}\n */\n this.sortNumDesc = this.isSortNumDesc ? f.sort_num_desc : [];\n\n /**\n * Indicate whether drop-down filter types are populated on demand at\n * first usage\n * @type {Boolean}\n */\n this.loadFltOnDemand = Boolean(f.load_filters_on_demand);\n\n /**\n * Indicate whether custom drop-down filter options are implemented\n * @type {Boolean}\n */\n this.hasCustomOptions = isObj(f.custom_options);\n\n /**\n * Custom options definition of a per column basis, ie:\n *\tcustom_options: {\n * cols:[0, 1],\n * texts: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * values: [\n * ['a0', 'b0', 'c0'],\n * ['a1', 'b1', 'c1']\n * ],\n * sorts: [false, true]\n * }\n *\n * @type {Object}\n */\n this.customOptions = f.custom_options;\n\n /*** Filter operators ***/\n /**\n * Regular expression operator for input filter. Defaults to 'rgx:'\n * @type {String}\n */\n this.rgxOperator = f.regexp_operator || 'rgx:';\n\n /**\n * Empty cells operator for input filter. Defaults to '[empty]'\n * @type {String}\n */\n this.emOperator = f.empty_operator || '[empty]';\n\n /**\n * Non-empty cells operator for input filter. Defaults to '[nonempty]'\n * @type {String}\n */\n this.nmOperator = f.nonempty_operator || '[nonempty]';\n\n /**\n * Logical OR operator for input filter. Defaults to '||'\n * @type {String}\n */\n this.orOperator = f.or_operator || '||';\n\n /**\n * Logical AND operator for input filter. Defaults to '&&'\n * @type {String}\n */\n this.anOperator = f.and_operator || '&&';\n\n /**\n * Greater than operator for input filter. Defaults to '>'\n * @type {String}\n */\n this.grOperator = f.greater_operator || '>';\n\n /**\n * Lower than operator for input filter. Defaults to '<'\n * @type {String}\n */\n this.lwOperator = f.lower_operator || '<';\n\n /**\n * Lower than or equal operator for input filter. Defaults to '<='\n * @type {String}\n */\n this.leOperator = f.lower_equal_operator || '<=';\n\n /**\n * Greater than or equal operator for input filter. Defaults to '>='\n * @type {String}\n */\n this.geOperator = f.greater_equal_operator || '>=';\n\n /**\n * Inequality operator for input filter. Defaults to '!'\n * @type {String}\n */\n this.dfOperator = f.different_operator || '!';\n\n /**\n * Like operator for input filter. Defaults to '!'\n * @type {String}\n */\n this.lkOperator = f.like_operator || '*';\n\n /**\n * Strict equality operator for input filter. Defaults to '='\n * @type {String}\n */\n this.eqOperator = f.equal_operator || '=';\n\n /**\n * Starts with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.stOperator = f.start_with_operator || '{';\n\n /**\n * Ends with operator for input filter. Defaults to '='\n * @type {String}\n */\n this.enOperator = f.end_with_operator || '}';\n\n // this.curExp = f.cur_exp || '^[¥£€$]';\n\n /**\n * Stored values separator\n * @type {String}\n */\n this.separator = f.separator || ',';\n\n /**\n * Enable rows counter UI component\n * @type {Boolean}\n */\n this.rowsCounter = Boolean(f.rows_counter);\n\n /**\n * Enable status bar UI component\n * @type {Boolean}\n */\n this.statusBar = Boolean(f.status_bar);\n\n /**\n * Enable activity/spinner indicator UI component\n * @type {Boolean}\n */\n this.loader = Boolean(f.loader);\n\n /*** validation - reset buttons/links ***/\n /**\n * Enable filters submission button\n * @type {Boolean}\n */\n this.displayBtn = Boolean(f.btn);\n\n /**\n * Define filters submission button text\n * @type {String}\n */\n this.btnText = f.btn_text || (!this.enableIcons ? 'Go' : '');\n\n /**\n * Css class for filters submission button\n * @type {String}\n */\n this.btnCssClass = f.btn_css_class ||\n (!this.enableIcons ? 'btnflt' : 'btnflt_icon');\n\n /**\n * Enable clear button\n * @type {Boolean}\n */\n this.btnReset = Boolean(f.btn_reset);\n\n /**\n * Callback fired before filters are cleared\n * @type {Function}\n */\n this.onBeforeReset = isFn(f.on_before_reset) ?\n f.on_before_reset : EMPTY_FN;\n\n /**\n * Callback fired after filters are cleared\n * @type {Function}\n */\n this.onAfterReset = isFn(f.on_after_reset) ?\n f.on_after_reset : EMPTY_FN;\n\n /**\n * Enable paging component\n * @type {Boolean}\n */\n this.paging = Boolean(f.paging);\n\n /**\n * Number of hidden rows\n * @type {Number}\n * @private\n */\n this.nbHiddenRows = 0;\n\n /**\n * Enable auto-filter behaviour, table is filtered when a user\n * stops typing\n * @type {Boolean}\n */\n this.autoFilter = Boolean(f.auto_filter);\n\n /**\n * Auto-filter delay in msecs\n * @type {Number}\n */\n this.autoFilterDelay = !isNaN(f.auto_filter_delay) ?\n f.auto_filter_delay : AUTO_FILTER_DELAY;\n\n /**\n * Indicate whether user is typing\n * @type {Boolean}\n * @private\n */\n this.isUserTyping = null;\n\n /**\n * Auto-filter interval ID\n * @type {String}\n * @private\n */\n this.autoFilterTimer = null;\n\n /**\n * Enable keyword highlighting behaviour\n * @type {Boolean}\n */\n this.highlightKeywords = Boolean(f.highlight_keywords);\n\n /**\n * Enable no results message UI component\n * @type {Boolean}\n */\n this.noResults = isObj(f.no_results_message) ||\n Boolean(f.no_results_message);\n\n /**\n * Enable state persistence\n * @type {Boolean}\n */\n this.state = isObj(f.state) || Boolean(f.state);\n\n /*** data types ***/\n\n /**\n * Define default locale, default to 'en' as per Sugar Date module:\n * https://sugarjs.com/docs/#/DateLocales\n * @type {String}\n */\n this.locale = f.locale || 'en';\n\n /**\n * Define thousands separator ',' or '.', defaults to ','\n * @type {String}\n */\n this.thousandsSeparator = f.thousands_separator || ',';\n\n /**\n * Define decimal separator ',' or '.', defaults to '.'\n * @type {String}\n */\n this.decimalSeparator = f.decimal_separator || '.';\n\n /**\n * Determine whether table has columns data types\n * @type {Boolean}\n * @private\n */\n this.hasColTypes = isArray(f.col_types);\n\n /**\n * Define data types on a column basis, possible values 'string',\n * 'number', 'formatted-number', 'date', 'ipaddress' ie:\n * col_types : [\n * 'string', 'date', 'number',\n * { type: 'formatted-number', decimal: ',', thousands: '.' },\n * { type: 'date', locale: 'en-gb' },\n * { type: 'date', format: ['{dd}-{months}-{yyyy|yy}'] }\n * ]\n *\n * Refer to https://sugarjs.com/docs/#/DateParsing for exhaustive\n * information on date parsing formats supported by Sugar Date\n * @type {Array}\n */\n this.colTypes = this.hasColTypes ? f.col_types : [];\n\n /*** ids prefixes ***/\n /**\n * Main prefix\n * @private\n */\n this.prfxTf = 'TF';\n\n /**\n * Filter's ID prefix (inputs - selects)\n * @private\n */\n this.prfxFlt = 'flt';\n\n /**\n * Button's ID prefix\n * @private\n */\n this.prfxValButton = 'btn';\n\n /**\n * Toolbar container ID prefix\n * @private\n */\n this.prfxInfDiv = 'inf_';\n\n /**\n * Toolbar left element ID prefix\n * @private\n */\n this.prfxLDiv = 'ldiv_';\n\n /**\n * Toolbar right element ID prefix\n * @private\n */\n this.prfxRDiv = 'rdiv_';\n\n /**\n * Toolbar middle element ID prefix\n * @private\n */\n this.prfxMDiv = 'mdiv_';\n\n /**\n * Responsive Css class\n * @private\n */\n this.prfxResponsive = 'resp';\n\n /*** extensions ***/\n /**\n * List of loaded extensions\n * @type {Array}\n * @private\n */\n this.extensions = f.extensions;\n\n /**\n * Determine whether extensions are loaded\n * @type {Boolean}\n * @private\n */\n this.hasExtensions = isArray(this.extensions);\n\n /*** themes ***/\n /**\n * Enable default theme\n * @type {Boolean}\n */\n this.enableDefaultTheme = Boolean(f.enable_default_theme);\n\n /**\n * Determine whether themes are enables\n * @type {Boolean}\n * @private\n */\n this.hasThemes = (this.enableDefaultTheme || isArray(f.themes));\n\n /**\n * List of themes, ie:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themes = f.themes || [];\n\n /**\n * Define path to themes assets, defaults to\n * 'tablefilter/style/themes/'. Usage:\n * themes: [{ name: 'skyblue' }]\n * @type {Array}\n */\n this.themesPath = f.themes_path || this.stylePath + 'themes/';\n\n /**\n * Enable responsive layout\n * @type {Boolean}\n */\n this.responsive = Boolean(f.responsive);\n\n /**\n * Features registry\n * @private\n */\n this.Mod = {};\n\n /**\n * Extensions registry\n * @private\n */\n this.ExtRegistry = {};\n }\n\n /**\n * Initialise features and layout\n */\n init() {\n if (this.initialized) {\n return;\n }\n\n 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 stylesheet if not imported\n this.import(this.stylesheetId, this.stylesheet, null, 'link');\n\n //loads theme\n if (this.hasThemes) {\n this.loadThemes();\n }\n\n // Instanciate sugar date wrapper\n Mod.dateType = Mod.dateType || new DateType(this);\n Mod.dateType.init();\n\n // Instantiate help feature and initialise only if set true\n Mod.help = Mod.help || new Help(this);\n if (this.help) {\n Mod.help.init();\n }\n\n if (this.state) {\n Mod.state = Mod.state || new State(this);\n Mod.state.init();\n }\n\n if (this.gridLayout) {\n Mod.gridLayout = Mod.gridLayout || new GridLayout(this);\n Mod.gridLayout.init();\n }\n\n if (this.loader) {\n Mod.loader = Mod.loader || new Loader(this);\n Mod.loader.init();\n }\n\n if (this.highlightKeywords) {\n Mod.highlightKeyword = new HighlightKeyword(this);\n Mod.highlightKeyword.init();\n }\n\n if (this.popupFilters) {\n Mod.popupFilter = Mod.popupFilter || new PopupFilter(this);\n Mod.popupFilter.init();\n }\n\n //filters grid is not generated\n if (!this.fltGrid) {\n this._initNoFilters();\n } else {\n let fltrow = this._insertFiltersRow();\n\n this.nbFilterableRows = this.getRowsNb();\n\n // Generate filters\n for (let i = 0; i < n; i++) {\n this.emitter.emit('before-filter-init', this, i);\n\n let fltcell = createElm(this.fltCellTag),\n col = this.getFilterType(i);\n\n if (this.singleSearchFlt) {\n fltcell.colSpan = this.nbCells;\n }\n if (!this.gridLayout) {\n fltrow.appendChild(fltcell);\n }\n inpclass = (i === n - 1 && this.displayBtn) ?\n this.fltSmallCssClass : this.fltCssClass;\n\n //only 1 input for single search\n if (this.singleSearchFlt) {\n col = INPUT;\n inpclass = this.singleFltCssClass;\n }\n\n //drop-down filters\n if (col === SELECT || col === MULTIPLE) {\n if (!Mod.dropdown) {\n Mod.dropdown = new Dropdown(this);\n }\n Mod.dropdown.init(i, this.isExternalFlt, fltcell);\n }\n // checklist\n else if (col === CHECKLIST) {\n if (!Mod.checkList) {\n Mod.checkList = new CheckList(this);\n }\n Mod.checkList.init(i, this.isExternalFlt, fltcell);\n } else {\n this._buildInputFilter(i, inpclass, fltcell);\n }\n\n // this adds submit button\n if (i === n - 1 && this.displayBtn) {\n this._buildSubmitButton(i, fltcell);\n }\n\n this.emitter.emit('after-filter-init', this, i);\n }\n\n this.emitter.on(['filter-focus'],\n (tf, filter) => this.setActiveFilterId(filter.id));\n\n }//if this.fltGrid\n\n /* Features */\n if (this.hasVisibleRows) {\n this.emitter.on(['after-filtering'],\n () => this.enforceVisibility());\n this.enforceVisibility();\n }\n if (this.rowsCounter) {\n Mod.rowsCounter = new RowsCounter(this);\n Mod.rowsCounter.init();\n }\n if (this.statusBar) {\n Mod.statusBar = new StatusBar(this);\n Mod.statusBar.init();\n }\n if (this.paging) {\n if (!Mod.paging) {\n Mod.paging = new Paging(this);\n Mod.paging.init();\n } else {\n Mod.paging.reset();\n }\n }\n if (this.btnReset) {\n Mod.clearButton = new ClearButton(this);\n Mod.clearButton.init();\n }\n\n if (this.hasColWidths && !this.gridLayout) {\n this.setColWidths();\n }\n if (this.alternateRows) {\n Mod.alternateRows = new AlternateRows(this);\n Mod.alternateRows.init();\n }\n if (this.noResults) {\n Mod.noResults = Mod.noResults || new NoResults(this);\n Mod.noResults.init();\n }\n\n //TF css class is added to table\n if (!this.gridLayout) {\n addClass(this.tbl, this.prfxTf);\n if (this.responsive) {\n addClass(this.tbl, this.prfxResponsive);\n }\n }\n\n /* Loads extensions */\n if (this.hasExtensions) {\n this.initExtensions();\n }\n\n // Subscribe to events\n if (this.markActiveColumns) {\n this.emitter.on(['before-filtering'],\n () => this.clearActiveColumns());\n this.emitter.on(['cell-processed'],\n (tf, colIndex) => this.markActiveColumn(colIndex));\n }\n if (this.linkedFilters) {\n this.emitter.on(['after-filtering'], () => this.linkFilters());\n }\n\n /** @inherited */\n this.initialized = true;\n\n this.onFiltersLoaded(this);\n\n this.emitter.emit('initialized', this);\n }\n\n /**\n * Detect key\n * @param {Event} evt\n */\n detectKey(evt) {\n if (!this.enterKey) {\n return;\n }\n if (evt) {\n let key = keyCode(evt);\n if (key === ENTER_KEY) {\n this.filter();\n cancelEvt(evt);\n stopEvt(evt);\n } else {\n this.isUserTyping = true;\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n }\n\n /**\n * Filter's keyup event: if auto-filter on, detect user is typing and filter\n * columns\n * @param {Event} evt\n */\n onKeyUp(evt) {\n if (!this.autoFilter) {\n return;\n }\n let key = keyCode(evt);\n this.isUserTyping = false;\n\n function filter() {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n if (!this.isUserTyping) {\n this.filter();\n this.isUserTyping = null;\n }\n }\n\n if (key !== ENTER_KEY && key !== TAB_KEY && key !== ESC_KEY &&\n key !== UP_ARROW_KEY && key !== DOWN_ARROW_KEY) {\n if (this.autoFilterTimer === null) {\n this.autoFilterTimer = root.setInterval(filter.bind(this),\n this.autoFilterDelay);\n }\n } else {\n root.clearInterval(this.autoFilterTimer);\n this.autoFilterTimer = null;\n }\n }\n\n /**\n * Filter's keydown event: if auto-filter on, detect user is typing\n */\n onKeyDown() {\n if (this.autoFilter) {\n this.isUserTyping = true;\n }\n }\n\n /**\n * Filter's focus event\n * @param {Event} evt\n */\n onInpFocus(evt) {\n let elm = targetEvt(evt);\n this.emitter.emit('filter-focus', this, elm);\n }\n\n /**\n * Filter's blur event: if auto-filter on, clear interval on filter blur\n */\n onInpBlur() {\n if (this.autoFilter) {\n this.isUserTyping = false;\n root.clearInterval(this.autoFilterTimer);\n }\n this.emitter.emit('filter-blur', this);\n }\n\n /**\n * Insert filters row at initialization\n */\n _insertFiltersRow() {\n // TODO: prevent filters row generation for popup filters too,\n // to reduce and simplify headers row index adjusting across lib modules\n // (GridLayout, PopupFilter etc)\n if (this.gridLayout) {\n return;\n }\n let fltrow;\n\n let thead = tag(this.tbl, 'thead');\n if (thead.length > 0) {\n fltrow = thead[0].insertRow(this.filtersRowIndex);\n } else {\n fltrow = this.tbl.insertRow(this.filtersRowIndex);\n }\n\n fltrow.className = this.fltsRowCssClass;\n\n if (this.isExternalFlt) {\n fltrow.style.display = NONE;\n }\n\n this.emitter.emit('filters-row-inserted', this, fltrow);\n return fltrow;\n }\n\n /**\n * Initialize filtersless table\n */\n _initNoFilters() {\n if (this.fltGrid) {\n return;\n }\n this.refRow = this.refRow > 0 ? this.refRow - 1 : 0;\n this.nbFilterableRows = this.getRowsNb();\n }\n\n /**\n * Build input filter type\n * @param {Number} colIndex Column index\n * @param {String} cssClass Css class applied to filter\n * @param {DOMElement} container Container DOM element\n */\n _buildInputFilter(colIndex, cssClass, container) {\n let col = this.getFilterType(colIndex);\n let externalFltTgtId = this.isExternalFlt ?\n this.externalFltTgtIds[colIndex] : null;\n let inpType = col === INPUT ? 'text' : 'hidden';\n let inp = createElm(INPUT,\n ['id', this.buildFilterId(colIndex)],\n ['type', inpType], ['ct', colIndex]);\n\n if (inpType !== 'hidden' && this.watermark) {\n inp.setAttribute('placeholder',\n this.isWatermarkArray ? (this.watermark[colIndex] || '') :\n this.watermark\n );\n }\n inp.className = cssClass || this.fltCssClass;\n addEvt(inp, 'focus', (evt) => this.onInpFocus(evt));\n\n //filter is appended in custom element\n if (externalFltTgtId) {\n elm(externalFltTgtId).appendChild(inp);\n } else {\n container.appendChild(inp);\n }\n\n this.fltIds.push(inp.id);\n\n addEvt(inp, 'keypress', (evt) => this.detectKey(evt));\n addEvt(inp, 'keydown', () => this.onKeyDown());\n addEvt(inp, 'keyup', (evt) => this.onKeyUp(evt));\n addEvt(inp, 'blur', () => this.onInpBlur());\n }\n\n /**\n * Build submit button\n * @param {Number} colIndex Column index\n * @param {DOMElement} container Container DOM element\n */\n _buildSubmitButton(colIndex, container) {\n let externalFltTgtId = this.isExternalFlt ?\n this.externalFltTgtIds[colIndex] : null;\n let btn = createElm(INPUT,\n ['type', 'button'],\n ['value', this.btnText]\n );\n btn.className = this.btnCssClass;\n\n //filter is appended in custom element\n if (externalFltTgtId) {\n elm(externalFltTgtId).appendChild(btn);\n } else {\n container.appendChild(btn);\n }\n\n addEvt(btn, 'click', () => this.filter());\n }\n\n /**\n * Return a feature instance for a given name\n * @param {String} name Name of the feature\n * @return {Object}\n */\n feature(name) {\n return this.Mod[name];\n }\n\n /**\n * Initialise all the extensions defined in the configuration object\n */\n initExtensions() {\n let exts = this.extensions;\n // Set config's publicPath dynamically for Webpack...\n __webpack_public_path__ = this.basePath;\n\n this.emitter.emit('before-loading-extensions', this);\n for (let i = 0, len = exts.length; i < len; i++) {\n let ext = exts[i];\n if (!this.ExtRegistry[ext.name]) {\n this.loadExtension(ext);\n }\n }\n this.emitter.emit('after-loading-extensions', this);\n }\n\n /**\n * Load an extension module\n * @param {Object} ext Extension config object\n */\n loadExtension(ext) {\n if (!ext || !ext.name) {\n return;\n }\n\n let name = ext.name;\n let path = ext.path;\n let modulePath;\n\n if (name && path) {\n modulePath = ext.path + name;\n } else {\n name = name.replace('.js', '');\n modulePath = 'extensions/{}/{}'.replace(/{}/g, name);\n }\n\n // Require pattern for Webpack\n require(['./' + modulePath], (mod) => {\n /* eslint-disable */\n let inst = new mod.default(this, ext);\n /* eslint-enable */\n inst.init();\n this.ExtRegistry[name] = inst;\n });\n }\n\n /**\n * Get an extension instance\n * @param {String} name Name of the extension\n * @return {Object} Extension instance\n */\n extension(name) {\n return this.ExtRegistry[name];\n }\n\n /**\n * Check passed extension name exists\n * @param {String} name Name of the extension\n * @return {Boolean}\n */\n hasExtension(name) {\n return !isEmpty(this.ExtRegistry[name]);\n }\n\n /**\n * Destroy all the extensions defined in the configuration object\n */\n destroyExtensions() {\n let exts = this.extensions;\n\n for (let i = 0, len = exts.length; i < len; i++) {\n let ext = exts[i];\n let extInstance = this.ExtRegistry[ext.name];\n if (extInstance) {\n extInstance.destroy();\n this.ExtRegistry[ext.name] = undefined;\n }\n }\n }\n\n /**\n * Load themes defined in the configuration object\n */\n loadThemes() {\n let themes = this.themes;\n this.emitter.emit('before-loading-themes', this);\n\n //Default theme config\n if (this.enableDefaultTheme) {\n let defaultTheme = { name: 'default' };\n this.themes.push(defaultTheme);\n }\n if (isArray(themes)) {\n for (let i = 0, len = themes.length; i < len; i++) {\n let theme = themes[i];\n let name = theme.name;\n let path = theme.path;\n let styleId = this.prfxTf + name;\n if (name && !path) {\n path = this.themesPath + name + '/' + name + '.css';\n }\n else if (!name && theme.path) {\n name = 'theme{0}'.replace('{0}', i);\n }\n\n if (!this.isImported(path, 'link')) {\n this.import(styleId, path, null, 'link');\n }\n }\n }\n\n // Enable loader indicator\n this.loader = true;\n\n this.emitter.emit('after-loading-themes', this);\n }\n\n /**\n * Return stylesheet DOM element for a given theme name\n * @return {DOMElement} stylesheet element\n */\n getStylesheet(name = 'default') {\n return elm(this.prfxTf + name);\n }\n\n /**\n * Destroy filter grid\n */\n destroy() {\n if (!this.initialized) {\n return;\n }\n\n let emitter = this.emitter;\n\n if (this.isExternalFlt && !this.popupFilters) {\n this.removeExternalFlts();\n }\n if (this.infDiv) {\n this.removeToolbar();\n }\n if (this.markActiveColumns) {\n this.clearActiveColumns();\n emitter.off(['before-filtering'], () => this.clearActiveColumns());\n emitter.off(['cell-processed'],\n (tf, colIndex) => this.markActiveColumn(colIndex));\n }\n if (this.hasExtensions) {\n this.destroyExtensions();\n }\n\n this.validateAllRows();\n\n if (this.fltGrid && !this.gridLayout) {\n this.tbl.deleteRow(this.filtersRowIndex);\n }\n\n // broadcast destroy event\n emitter.emit('destroy', this);\n\n // unsubscribe to events\n if (this.hasVisibleRows) {\n emitter.off(['after-filtering'], () => this.enforceVisibility());\n }\n if (this.linkedFilters) {\n emitter.off(['after-filtering'], () => this.linkFilters());\n }\n this.emitter.off(['filter-focus'],\n (tf, filter) => this.setActiveFilterId(filter.id));\n\n removeClass(this.tbl, this.prfxTf);\n removeClass(this.tbl, this.prfxResponsive);\n\n this.nbHiddenRows = 0;\n this.validRowsIndex = [];\n this.fltIds = [];\n this.initialized = false;\n }\n\n /**\n * Generate container element for paging, reset button, rows counter etc.\n */\n setToolbar() {\n if (this.infDiv) {\n return;\n }\n\n /*** container div ***/\n let infDiv = createElm('div');\n infDiv.className = this.infDivCssClass;\n\n //custom container\n if (this.toolBarTgtId) {\n elm(this.toolBarTgtId).appendChild(infDiv);\n }\n //grid-layout\n else if (this.gridLayout) {\n let gridLayout = this.Mod.gridLayout;\n gridLayout.tblMainCont.appendChild(infDiv);\n infDiv.className = gridLayout.infDivCssClass;\n }\n //default location: just above the table\n else {\n let cont = createElm('caption');\n cont.appendChild(infDiv);\n this.tbl.insertBefore(cont, this.tbl.firstChild);\n }\n this.infDiv = infDiv;\n\n /*** left div containing rows # displayer ***/\n let lDiv = createElm('div');\n lDiv.className = this.lDivCssClass;\n infDiv.appendChild(lDiv);\n this.lDiv = lDiv;\n\n /*** right div containing reset button\n + nb results per page select ***/\n let rDiv = createElm('div');\n rDiv.className = this.rDivCssClass;\n infDiv.appendChild(rDiv);\n this.rDiv = rDiv;\n\n /*** mid div containing paging elements ***/\n let mDiv = createElm('div');\n mDiv.className = this.mDivCssClass;\n infDiv.appendChild(mDiv);\n this.mDiv = mDiv;\n\n // emit help initialisation only if undefined\n if (isUndef(this.help)) {\n // explicitily set enabled field to true to initialise help by\n // default, only if setting is undefined\n this.Mod.help.enabled = true;\n this.emitter.emit('init-help', this);\n }\n }\n\n /**\n * Remove toolbar container element\n */\n removeToolbar() {\n if (!this.infDiv) {\n return;\n }\n removeElm(this.infDiv);\n this.infDiv = null;\n\n let tbl = this.tbl;\n let captions = tag(tbl, 'caption');\n if (captions.length > 0) {\n [].forEach.call(captions, (elm) => tbl.removeChild(elm));\n }\n }\n\n /**\n * Remove all the external column filters\n */\n removeExternalFlts() {\n if (!this.isExternalFlt) {\n return;\n }\n let ids = this.externalFltTgtIds,\n len = ids.length;\n for (let ct = 0; ct < len; ct++) {\n let externalFltTgtId = ids[ct],\n externalFlt = elm(externalFltTgtId);\n if (externalFlt) {\n externalFlt.innerHTML = '';\n }\n }\n }\n\n /**\n * Check if given column implements a filter with custom options\n * @param {Number} colIndex Column's index\n * @return {Boolean}\n */\n isCustomOptions(colIndex) {\n return this.hasCustomOptions &&\n this.customOptions.cols.indexOf(colIndex) !== -1;\n }\n\n /**\n * Returns an array [[value0, value1 ...],[text0, text1 ...]] with the\n * custom options values and texts\n * @param {Number} colIndex Column's index\n * @return {Array}\n */\n getCustomOptions(colIndex) {\n if (isEmpty(colIndex) || !this.isCustomOptions(colIndex)) {\n return;\n }\n\n let customOptions = this.customOptions;\n let cols = customOptions.cols;\n let optTxt = [], optArray = [];\n let index = cols.indexOf(colIndex);\n let slcValues = customOptions.values[index];\n let slcTexts = customOptions.texts[index];\n let slcSort = customOptions.sorts[index];\n\n for (let r = 0, len = slcValues.length; r < len; r++) {\n optArray.push(slcValues[r]);\n if (slcTexts[r]) {\n optTxt.push(slcTexts[r]);\n } else {\n optTxt.push(slcValues[r]);\n }\n }\n if (slcSort) {\n optArray.sort();\n optTxt.sort();\n }\n return [optArray, optTxt];\n }\n\n /**\n * Filter the table by retrieving the data from each cell in every single\n * row and comparing it to the search term for current column. A row is\n * hidden when all the search terms are not found in inspected row.\n */\n filter() {\n if (!this.fltGrid || !this.initialized) {\n return;\n }\n //fire onbefore callback\n this.onBeforeFilter(this);\n this.emitter.emit('before-filtering', this);\n\n let row = this.tbl.rows,\n nbRows = this.getRowsNb(true),\n hiddenRows = 0;\n\n this.validRowsIndex = [];\n // search args re-init\n let searchArgs = this.getFiltersValue();\n\n for (let k = this.refRow; k < nbRows; k++) {\n // already filtered rows display re-init\n row[k].style.display = '';\n\n let cells = row[k].cells;\n let nchilds = cells.length;\n\n // checks if row has exact cell #\n if (nchilds !== this.nbCells) {\n continue;\n }\n\n let occurence = [],\n isRowValid = true,\n //only for single filter search\n singleFltRowValid = false;\n\n // this loop retrieves cell data\n for (let j = 0; j < nchilds; j++) {\n //searched keyword\n let sA = searchArgs[this.singleSearchFlt ? 0 : j];\n\n if (sA === '') {\n continue;\n }\n\n let 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 * @returns {Boolean}\n */\n _testTerm(term, cellValue, colIdx) {\n let numData;\n let decimal = this.decimalSeparator;\n let reLe = new RegExp(this.leOperator),\n reGe = new RegExp(this.geOperator),\n reL = new RegExp(this.lwOperator),\n reG = new RegExp(this.grOperator),\n reD = new RegExp(this.dfOperator),\n reLk = new RegExp(rgxEsc(this.lkOperator)),\n reEq = new RegExp(this.eqOperator),\n reSt = new RegExp(this.stOperator),\n reEn = new RegExp(this.enOperator),\n // re_an = new RegExp(this.anOperator),\n // re_cr = new RegExp(this.curExp),\n reEm = this.emOperator,\n reNm = this.nmOperator,\n reRe = new RegExp(rgxEsc(this.rgxOperator));\n\n term = matchCase(term, this.caseSensitive);\n\n let occurence = false;\n\n //Search arg operator tests\n let hasLO = reL.test(term),\n hasLE = reLe.test(term),\n hasGR = reG.test(term),\n hasGE = reGe.test(term),\n hasDF = reD.test(term),\n hasEQ = reEq.test(term),\n hasLK = reLk.test(term),\n // hatermN = re_an.test(term),\n hasST = reSt.test(term),\n hasEN = reEn.test(term),\n hasEM = (reEm === term),\n hasNM = (reNm === term),\n hasRE = reRe.test(term);\n\n // Check for dates or resolve date type\n if (this.hasType(colIdx, [DATE])) {\n let dte1, dte2;\n\n let dateType = this.Mod.dateType;\n let isValidDate = dateType.isValid.bind(dateType);\n let parseDate = dateType.parse.bind(dateType);\n let locale = dateType.getOptions(colIdx).locale || this.locale;\n\n // Search arg dates tests\n let isLDate = hasLO &&\n isValidDate(term.replace(reL, ''), locale);\n let isLEDate = hasLE &&\n isValidDate(term.replace(reLe, ''), locale);\n let isGDate = hasGR &&\n isValidDate(term.replace(reG, ''), locale);\n let isGEDate = hasGE &&\n isValidDate(term.replace(reGe, ''), locale);\n let isDFDate = hasDF &&\n isValidDate(term.replace(reD, ''), locale);\n let isEQDate = hasEQ &&\n isValidDate(term.replace(reEq, ''), locale);\n\n dte1 = parseDate(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 if (this.hasType(colIdx, [FORMATTED_NUMBER])) {\n let colType = this.colTypes[colIdx];\n if (colType.hasOwnProperty('decimal')) {\n decimal = colType.decimal;\n }\n }\n // Convert to number anyways to auto-resolve type in case not\n // defined by configuration\n numData = Number(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 {Boolean} [typed=true] 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 */\n getColValues(\n colIndex,\n includeHeaders = false,\n typed = false,\n exclude = []\n ) {\n let row = this.tbl.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.tbl.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.tbl.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 * @returns {String}\n */\n getCellValue(cell) {\n let idx = cell.cellIndex;\n //CallcustomCellData callback\n if (this.customCellDataCols.indexOf(idx) !== -1) {\n return this.customCellData(this, cell, idx);\n } else {\n return getText(cell);\n }\n }\n\n /**\n * Return the 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 let decimal = this.decimalSeparator;\n let colType = this.colTypes[colIndex];\n if (colType.hasOwnProperty('decimal')) {\n decimal = colType.decimal;\n }\n return parseNb(value, decimal);\n }\n else if (this.hasType(colIndex, [NUMBER])) {\n return Number(value);\n }\n else if (this.hasType(colIndex, [DATE])){\n let dateType = this.Mod.dateType;\n let locale = dateType.getOptions(colIndex).locale || this.locale;\n return dateType.parse(value, locale);\n }\n\n return value;\n }\n\n /**\n * Return the table data with following format:\n * [\n * [rowIndex, [value0, value1...]],\n * [rowIndex, [value0, value1...]]\n * ]\n * @param {Boolean} [includeHeaders=false] Include headers row\n * @param {Boolean} [excludeHiddenCols=false] Exclude hidden columns\n * @param {Boolean} [typed=false] Return typed value\n * @return {Array}\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.tbl.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 data with following format:\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 *\n * TODO: provide an API returning data in JSON format\n */\n getFilteredData(\n includeHeaders = false,\n excludeHiddenCols = false,\n typed = false\n ) {\n if (!this.validRowsIndex) {\n return [];\n }\n let rows = this.tbl.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 {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 *\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.tbl.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.tbl.rows[rowIndex];\n if (!row || typeof isValid !== 'boolean') {\n return;\n }\n\n // always visible rows are valid\n if (this.hasVisibleRows && this.visibleRows.indexOf(rowIndex) !== -1) {\n isValid = true;\n }\n\n let displayFlag = isValid ? '' : NONE,\n validFlag = isValid ? 'true' : 'false';\n row.style.display = displayFlag;\n\n if (this.paging) {\n row.setAttribute('validRow', validFlag);\n }\n\n if (isValid) {\n if (this.validRowsIndex.indexOf(rowIndex) === -1) {\n this.validRowsIndex.push(rowIndex);\n }\n\n this.onRowValidated(this, rowIndex);\n\n this.emitter.emit('row-validated', this, rowIndex);\n }\n }\n\n /**\n * Validate all filterable rows\n */\n validateAllRows() {\n if (!this.initialized) {\n return;\n }\n this.validRowsIndex = [];\n for (let k = this.refRow; k < this.nbFilterableRows; k++) {\n this.validateRow(k, true);\n }\n }\n\n /**\n * Set search value to a given filter\n * @param {Number} index Column's index\n * @param {String or Array} query searcharg Search term\n */\n setFilterValue(index, query = '') {\n if (!this.fltGrid) {\n return;\n }\n let slc = this.getFilterElement(index),\n fltColType = this.getFilterType(index);\n\n if (fltColType !== MULTIPLE && fltColType !== CHECKLIST) {\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-select-filter', this, index,\n this.linkedFilters, this.isExternalFlt);\n }\n slc.value = query;\n }\n //multiple selects\n else if (fltColType === MULTIPLE) {\n let values = isArray(query) ? query :\n query.split(' ' + this.orOperator + ' ');\n\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-select-filter', this, index,\n this.linkedFilters, this.isExternalFlt);\n }\n\n this.emitter.emit('select-options', this, index, values);\n }\n //checklist\n else if (fltColType === CHECKLIST) {\n let values = [];\n if (this.loadFltOnDemand && !this.initialized) {\n this.emitter.emit('build-checklist-filter', this, index,\n this.linkedFilters);\n }\n if (isArray(query)) {\n values = query;\n } else {\n query = matchCase(query, this.caseSensitive);\n values = query.split(' ' + this.orOperator + ' ');\n }\n\n this.emitter.emit('select-checklist-options', this, index, values);\n }\n }\n\n /**\n * Set them columns' widths as per configuration\n * @param {Element} tbl DOM element\n */\n setColWidths(tbl) {\n if (!this.hasColWidths) {\n return;\n }\n tbl = tbl || this.tbl;\n\n let nbCols = this.nbCells;\n let colWidths = this.colWidths;\n let colTags = tag(tbl, 'col');\n let tblHasColTag = colTags.length > 0;\n let frag = !tblHasColTag ? doc.createDocumentFragment() : null;\n for (let k = 0; k < nbCols; k++) {\n let col;\n if (tblHasColTag) {\n col = colTags[k];\n } else {\n col = createElm('col');\n frag.appendChild(col);\n }\n col.style.width = colWidths[k];\n }\n if (!tblHasColTag) {\n tbl.insertBefore(frag, tbl.firstChild);\n }\n }\n\n /**\n * Makes defined rows always visible\n */\n enforceVisibility() {\n if (!this.hasVisibleRows) {\n return;\n }\n let nbRows = this.getRowsNb(true);\n for (let i = 0, len = this.visibleRows.length; i < len; i++) {\n let row = this.visibleRows[i];\n //row index cannot be > nrows\n if (row <= nbRows) {\n this.validateRow(row, true);\n }\n }\n }\n\n /**\n * Clear all the filters' values\n */\n clearFilters() {\n if (!this.fltGrid) {\n return;\n }\n\n this.emitter.emit('before-clearing-filters', this);\n this.onBeforeReset(this, this.getFiltersValue());\n\n for (let i = 0, len = this.fltIds.length; i < len; i++) {\n this.setFilterValue(i, '');\n }\n\n this.filter();\n\n this.onAfterReset(this);\n this.emitter.emit('after-clearing-filters', this);\n }\n\n /**\n * Clears filtered columns visual indicator (background color)\n */\n clearActiveColumns() {\n for (let i = 0, len = this.getCellsNb(this.headersRow); i < len; i++) {\n removeClass(this.getHeaderElement(i), this.activeColumnsCssClass);\n }\n }\n\n /**\n * Mark currently filtered column\n * @param {Number} colIndex Column index\n */\n markActiveColumn(colIndex) {\n let header = this.getHeaderElement(colIndex);\n if (hasClass(header, this.activeColumnsCssClass)) {\n return;\n }\n this.onBeforeActiveColumn(this, colIndex);\n\n addClass(header, this.activeColumnsCssClass);\n\n this.onAfterActiveColumn(this, colIndex);\n }\n\n /**\n * Return the ID of the current active filter\n * @returns {String}\n */\n getActiveFilterId() {\n return this.activeFilterId;\n }\n\n /**\n * Set the ID of the current active filter\n * @param {String} filterId Element ID\n */\n setActiveFilterId(filterId) {\n this.activeFilterId = filterId;\n }\n\n /**\n * Return the column index for a given filter ID\n * @param {string} [filterId=''] Filter ID\n * @returns {Number} Column index\n */\n getColumnIndexFromFilterId(filterId = '') {\n let idx = filterId.split('_')[0];\n idx = idx.split(this.prfxFlt)[1];\n return parseInt(idx, 10);\n }\n\n /**\n * Builds filter element ID for a given column index\n * @param {any} colIndex\n * @returns {String} Filter element ID string\n * @private\n */\n buildFilterId(colIndex) {\n return `${this.prfxFlt}${colIndex}_${this.id}`;\n }\n\n /**\n * Make specified column's filter active\n * @param colIndex Index of a column\n */\n activateFilter(colIndex) {\n if (isUndef(colIndex)) {\n return;\n }\n this.setActiveFilterId(this.getFilterId(colIndex));\n }\n\n /**\n * Refresh the filters subject to linking ('select', 'multiple',\n * 'checklist' type)\n */\n linkFilters() {\n if (!this.linkedFilters || !this.activeFilterId) {\n return;\n }\n let slcA1 = this.getFiltersByType(SELECT, true),\n slcA2 = this.getFiltersByType(MULTIPLE, true),\n slcA3 = this.getFiltersByType(CHECKLIST, true),\n slcIndex = slcA1.concat(slcA2);\n slcIndex = slcIndex.concat(slcA3);\n\n let activeIdx = this.getColumnIndexFromFilterId(this.activeFilterId);\n\n for (let i = 0, len = slcIndex.length; i < len; i++) {\n let colIdx = slcIndex[i];\n let curSlc = elm(this.fltIds[colIdx]);\n let slcSelectedValue = this.getFilterValue(colIdx);\n\n // Welcome to cyclomatic complexity hell :)\n // TODO: simplify/refactor if statement\n if (activeIdx !== colIdx ||\n (this.paging && slcA1.indexOf(colIdx) !== -1 &&\n activeIdx === colIdx) ||\n (!this.paging && (slcA3.indexOf(colIdx) !== -1 ||\n slcA2.indexOf(colIdx) !== -1)) ||\n slcSelectedValue === this.getClearFilterText(colIdx)) {\n\n //1st option needs to be inserted\n if (this.loadFltOnDemand) {\n let opt0 = createOpt(this.getClearFilterText(colIdx), '');\n curSlc.innerHTML = '';\n curSlc.appendChild(opt0);\n }\n\n if (slcA3.indexOf(colIdx) !== -1) {\n this.emitter.emit('build-checklist-filter', this, colIdx,\n true);\n } else {\n this.emitter.emit('build-select-filter', this, colIdx,\n true);\n }\n\n this.setFilterValue(colIdx, slcSelectedValue);\n }\n }\n }\n\n /**\n * Determines if passed filter column implements exact query match\n * @param {Number} colIndex Column index\n * @return {Boolean}\n */\n isExactMatch(colIndex) {\n let fltType = this.getFilterType(colIndex);\n return this.exactMatchByCol[colIndex] || this.exactMatch ||\n fltType !== INPUT;\n }\n\n /**\n * Checks if passed row is valid\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n */\n isRowValid(rowIndex) {\n return this.getValidRows().indexOf(rowIndex) !== -1;\n }\n\n /**\n * Checks if passed row is visible\n * @param {Number} rowIndex Row index\n * @returns {Boolean}\n */\n isRowDisplayed(rowIndex) {\n let row = this.tbl.rows[rowIndex];\n return this.getRowDisplay(row) === '';\n }\n\n /**\n * Checks if specified column filter ignores diacritics.\n * Note this is only applicable to input filter types.\n * @param {Number} colIndex Column index\n * @returns {Boolean}\n */\n ignoresDiacritics(colIndex) {\n let ignoreDiac = this.ignoreDiacritics;\n if (isArray(ignoreDiac)) {\n return ignoreDiac[colIndex];\n }\n return Boolean(ignoreDiac);\n }\n\n /**\n * Returns clear all text for specified filter column\n * @param {Number} colIndex Column index\n * @returns {String}\n */\n getClearFilterText(colIndex) {\n let clearText = this.clearFilterText;\n if (isArray(clearText)) {\n return clearText[colIndex];\n }\n return clearText;\n }\n\n /**\n * Check if passed script or stylesheet is already imported\n * @param {String} filePath Ressource path\n * @param {String} type Possible values: 'script' or 'link'\n * @return {Boolean}\n */\n isImported(filePath, type = 'script') {\n let imported = false,\n attr = type === 'script' ? 'src' : 'href',\n files = tag(doc, type);\n for (let i = 0, len = files.length; i < len; i++) {\n if (isUndef(files[i][attr])) {\n continue;\n }\n if (files[i][attr].match(filePath)) {\n imported = true;\n break;\n }\n }\n return imported;\n }\n\n /**\n * Import script or stylesheet\n * @param {String} fileId Ressource ID\n * @param {String} filePath Ressource path\n * @param {Function} callback Callback\n * @param {String} type Possible values: 'script' or 'link'\n */\n import(fileId, filePath, callback, type = 'script') {\n if (this.isImported(filePath, type)) {\n return;\n }\n let o = this,\n isLoaded = false,\n file,\n head = tag(doc, 'head')[0];\n\n if (type.toLowerCase() === 'link') {\n file = createElm('link',\n ['id', fileId], ['type', 'text/css'],\n ['rel', 'stylesheet'], ['href', filePath]\n );\n } else {\n file = createElm('script',\n ['id', fileId],\n ['type', 'text/javascript'], ['src', filePath]\n );\n }\n\n //Browser <> IE onload event works only for scripts, not for stylesheets\n file.onload = file.onreadystatechange = () => {\n if (!isLoaded &&\n (!this.readyState || this.readyState === 'loaded' ||\n this.readyState === 'complete')) {\n isLoaded = true;\n if (typeof callback === 'function') {\n callback.call(null, o);\n }\n }\n };\n file.onerror = function () {\n throw new Error(`TableFilter could not load: ${filePath}`);\n };\n head.appendChild(file);\n }\n\n /**\n * Check if table has filters grid\n * @return {Boolean}\n */\n isInitialized() {\n return this.initialized;\n }\n\n /**\n * Get list of filter IDs\n * @return {[type]} [description]\n */\n getFiltersId() {\n return this.fltIds || [];\n }\n\n /**\n * Get filtered (valid) rows indexes\n * @param {Boolean} reCalc Force calculation of filtered rows list\n * @return {Array} List of row indexes\n */\n getValidRows(reCalc) {\n if (!reCalc) {\n return this.validRowsIndex;\n }\n\n let nbRows = this.getRowsNb(true);\n this.validRowsIndex = [];\n for (let k = this.refRow; k < nbRows; k++) {\n let r = this.tbl.rows[k];\n if (!this.paging) {\n if (this.getRowDisplay(r) !== NONE) {\n this.validRowsIndex.push(r.rowIndex);\n }\n } else {\n if (r.getAttribute('validRow') === 'true' ||\n r.getAttribute('validRow') === null) {\n this.validRowsIndex.push(r.rowIndex);\n }\n }\n }\n return this.validRowsIndex;\n }\n\n /**\n * Get the index of the row containing the filters\n * @return {Number}\n */\n getFiltersRowIndex() {\n return this.filtersRowIndex;\n }\n\n /**\n * Get the index of the headers row\n * @return {Number}\n */\n getHeadersRowIndex() {\n return this.headersRow;\n }\n\n /**\n * Get the row index from where the filtering process start (1st filterable\n * row)\n * @return {Number}\n */\n getStartRowIndex() {\n return this.refRow;\n }\n\n /**\n * Get the index of the last row\n * @return {Number}\n */\n getLastRowIndex() {\n let nbRows = this.getRowsNb(true);\n return (nbRows - 1);\n }\n\n /**\n * Determine whether the specified column has one of the passed types\n * @param {Number} colIndex Column index\n * @param {Array} [types=[]] List of column types\n * @returns {Boolean}\n */\n hasType(colIndex, types = []) {\n if (!this.hasColTypes) {\n return false;\n }\n let colType = this.colTypes[colIndex];\n if (isObj(colType)) {\n colType = colType.type;\n }\n return types.indexOf(colType) !== -1;\n }\n\n /**\n * Get the header DOM element for a given column index\n * @param {Number} colIndex Column index\n * @return {Element}\n */\n getHeaderElement(colIndex) {\n let table = this.gridLayout ? this.Mod.gridLayout.headTbl : this.tbl;\n let tHead = tag(table, 'thead');\n let headersRow = this.headersRow;\n let header;\n for (let i = 0; i < this.nbCells; i++) {\n if (i !== colIndex) {\n continue;\n }\n if (tHead.length === 0) {\n header = table.rows[headersRow].cells[i];\n }\n if (tHead.length === 1) {\n header = tHead[0].rows[headersRow].cells[i];\n }\n break;\n }\n return header;\n }\n\n /**\n * Return the list of headers' text\n * @param {Boolean} excludeHiddenCols Optional: exclude hidden columns\n * @return {Array} list of headers' text\n */\n getHeadersText(excludeHiddenCols = false) {\n let headers = [];\n for (let j = 0; j < this.nbCells; j++) {\n if (excludeHiddenCols && this.hasExtension('colsVisibility')) {\n if (this.extension('colsVisibility').isColHidden(j)) {\n continue;\n }\n }\n let header = this.getHeaderElement(j);\n let headerText = getFirstTextNode(header);\n headers.push(headerText);\n }\n return headers;\n }\n\n /**\n * Return the filter type for a specified column\n * @param {Number} colIndex Column's index\n * @return {String}\n */\n getFilterType(colIndex) {\n let colType = this.cfg['col_' + colIndex];\n return !colType ? INPUT : colType.toLowerCase();\n }\n\n /**\n * Get the total number of filterable rows\n * @return {Number}\n */\n getFilterableRowsNb() {\n return this.getRowsNb(false);\n }\n\n /**\n * Return the total number of valid rows\n * @param {Boolean} [reCalc=false] Forces calculation of filtered rows\n * @returns {Number}\n */\n getValidRowsNb(reCalc = false) {\n return this.getValidRows(reCalc).length;\n }\n\n /**\n * Get the configuration object (literal object)\n * @return {Object}\n */\n config() {\n return this.cfg;\n }\n}\n" }, { "__docId__": 814, @@ -21573,7 +21573,7 @@ "longname": "src/tablefilter.js~TableFilter#getFilterValue", "access": null, "description": "Return the filter's value of a specified column", - "lineNumber": 2133, + "lineNumber": 2130, "params": [ { "nullable": null, @@ -21606,7 +21606,7 @@ "longname": "src/tablefilter.js~TableFilter#getFiltersValue", "access": null, "description": "Return the filters' values", - "lineNumber": 2169, + "lineNumber": 2166, "params": [], "return": { "nullable": null, @@ -21628,7 +21628,7 @@ "longname": "src/tablefilter.js~TableFilter#getFilterId", "access": null, "description": "Return the ID of a specified column's filter", - "lineNumber": 2190, + "lineNumber": 2187, "params": [ { "nullable": null, @@ -21661,7 +21661,7 @@ "longname": "src/tablefilter.js~TableFilter#getFiltersByType", "access": null, "description": "Return the list of ids of filters matching a specified type.\nNote: hidden filters are also returned", - "lineNumber": 2206, + "lineNumber": 2203, "params": [ { "nullable": null, @@ -21704,7 +21704,7 @@ "longname": "src/tablefilter.js~TableFilter#getFilterElement", "access": null, "description": "Return the filter's DOM element for a given column", - "lineNumber": 2226, + "lineNumber": 2223, "params": [ { "nullable": null, @@ -21737,7 +21737,7 @@ "longname": "src/tablefilter.js~TableFilter#getCellsNb", "access": null, "description": "Return the number of cells for a given row index", - "lineNumber": 2236, + "lineNumber": 2233, "params": [ { "nullable": null, @@ -21770,7 +21770,7 @@ "longname": "src/tablefilter.js~TableFilter#getRowsNb", "access": null, "description": "Return the number of filterable rows starting from reference row if\ndefined", - "lineNumber": 2247, + "lineNumber": 2244, "params": [ { "nullable": null, @@ -21803,7 +21803,7 @@ "longname": "src/tablefilter.js~TableFilter#getCellValue", "access": null, "description": "Return the text content of a given cell", - "lineNumber": 2262, + "lineNumber": 2259, "unknown": [ { "tagName": "@returns", @@ -21842,7 +21842,7 @@ "longname": "src/tablefilter.js~TableFilter#getCellData", "access": null, "description": "Return the typed data of a given cell based on the column type definition", - "lineNumber": 2277, + "lineNumber": 2274, "params": [ { "nullable": null, @@ -21877,7 +21877,7 @@ "longname": "src/tablefilter.js~TableFilter#getTableData", "access": null, "description": "Return the table data with following format:\n[\n [rowIndex, [value0, value1...]],\n [rowIndex, [value0, value1...]]\n]", - "lineNumber": 2314, + "lineNumber": 2311, "params": [ { "nullable": null, @@ -21936,7 +21936,7 @@ "longname": "src/tablefilter.js~TableFilter#getFilteredData", "access": null, "description": "Return the filtered data with following format:\n[\n [rowIndex, [value0, value1...]],\n [rowIndex, [value0, value1...]]\n]", - "lineNumber": 2359, + "lineNumber": 2356, "params": [ { "nullable": null, @@ -21995,7 +21995,7 @@ "longname": "src/tablefilter.js~TableFilter#getFilteredDataCol", "access": null, "description": "Return the filtered data for a given column index", - "lineNumber": 2407, + "lineNumber": 2404, "params": [ { "nullable": null, @@ -22076,7 +22076,7 @@ "longname": "src/tablefilter.js~TableFilter#getRowDisplay", "access": null, "description": "Get the display value of a row", - "lineNumber": 2448, + "lineNumber": 2445, "params": [ { "nullable": null, @@ -22109,7 +22109,7 @@ "longname": "src/tablefilter.js~TableFilter#validateRow", "access": null, "description": "Validate/invalidate row by setting the 'validRow' attribute on the row", - "lineNumber": 2457, + "lineNumber": 2454, "params": [ { "nullable": null, @@ -22144,7 +22144,7 @@ "longname": "src/tablefilter.js~TableFilter#validateAllRows", "access": null, "description": "Validate all filterable rows", - "lineNumber": 2490, + "lineNumber": 2487, "params": [], "generator": false }, @@ -22158,7 +22158,7 @@ "longname": "src/tablefilter.js~TableFilter#validRowsIndex", "access": null, "description": null, - "lineNumber": 2494, + "lineNumber": 2491, "undocument": true, "type": { "types": [ @@ -22176,7 +22176,7 @@ "longname": "src/tablefilter.js~TableFilter#setFilterValue", "access": null, "description": "Set search value to a given filter", - "lineNumber": 2505, + "lineNumber": 2502, "params": [ { "nullable": null, @@ -22211,7 +22211,7 @@ "longname": "src/tablefilter.js~TableFilter#setColWidths", "access": null, "description": "Set them columns' widths as per configuration", - "lineNumber": 2553, + "lineNumber": 2550, "params": [ { "nullable": null, @@ -22236,7 +22236,7 @@ "longname": "src/tablefilter.js~TableFilter#enforceVisibility", "access": null, "description": "Makes defined rows always visible", - "lineNumber": 2582, + "lineNumber": 2579, "params": [], "generator": false }, @@ -22250,7 +22250,7 @@ "longname": "src/tablefilter.js~TableFilter#clearFilters", "access": null, "description": "Clear all the filters' values", - "lineNumber": 2599, + "lineNumber": 2596, "params": [], "generator": false }, @@ -22264,7 +22264,7 @@ "longname": "src/tablefilter.js~TableFilter#clearActiveColumns", "access": null, "description": "Clears filtered columns visual indicator (background color)", - "lineNumber": 2620, + "lineNumber": 2617, "params": [], "generator": false }, @@ -22278,7 +22278,7 @@ "longname": "src/tablefilter.js~TableFilter#markActiveColumn", "access": null, "description": "Mark currently filtered column", - "lineNumber": 2630, + "lineNumber": 2627, "params": [ { "nullable": null, @@ -22303,7 +22303,7 @@ "longname": "src/tablefilter.js~TableFilter#getActiveFilterId", "access": null, "description": "Return the ID of the current active filter", - "lineNumber": 2646, + "lineNumber": 2643, "unknown": [ { "tagName": "@returns", @@ -22331,7 +22331,7 @@ "longname": "src/tablefilter.js~TableFilter#setActiveFilterId", "access": null, "description": "Set the ID of the current active filter", - "lineNumber": 2654, + "lineNumber": 2651, "params": [ { "nullable": null, @@ -22356,7 +22356,7 @@ "longname": "src/tablefilter.js~TableFilter#activeFilterId", "access": null, "description": null, - "lineNumber": 2655, + "lineNumber": 2652, "undocument": true, "type": { "types": [ @@ -22374,7 +22374,7 @@ "longname": "src/tablefilter.js~TableFilter#getColumnIndexFromFilterId", "access": null, "description": "Return the column index for a given filter ID", - "lineNumber": 2663, + "lineNumber": 2660, "unknown": [ { "tagName": "@returns", @@ -22415,7 +22415,7 @@ "longname": "src/tablefilter.js~TableFilter#buildFilterId", "access": "private", "description": "Builds filter element ID for a given column index", - "lineNumber": 2675, + "lineNumber": 2672, "unknown": [ { "tagName": "@returns", @@ -22454,7 +22454,7 @@ "longname": "src/tablefilter.js~TableFilter#activateFilter", "access": null, "description": "Make specified column's filter active", - "lineNumber": 2683, + "lineNumber": 2680, "params": [ { "nullable": null, @@ -22479,7 +22479,7 @@ "longname": "src/tablefilter.js~TableFilter#linkFilters", "access": null, "description": "Refresh the filters subject to linking ('select', 'multiple',\n'checklist' type)", - "lineNumber": 2694, + "lineNumber": 2691, "params": [], "generator": false }, @@ -22493,7 +22493,7 @@ "longname": "src/tablefilter.js~TableFilter#isExactMatch", "access": null, "description": "Determines if passed filter column implements exact query match", - "lineNumber": 2745, + "lineNumber": 2742, "params": [ { "nullable": null, @@ -22526,7 +22526,7 @@ "longname": "src/tablefilter.js~TableFilter#isRowValid", "access": null, "description": "Checks if passed row is valid", - "lineNumber": 2756, + "lineNumber": 2753, "unknown": [ { "tagName": "@returns", @@ -22565,7 +22565,7 @@ "longname": "src/tablefilter.js~TableFilter#isRowDisplayed", "access": null, "description": "Checks if passed row is visible", - "lineNumber": 2765, + "lineNumber": 2762, "unknown": [ { "tagName": "@returns", @@ -22604,7 +22604,7 @@ "longname": "src/tablefilter.js~TableFilter#ignoresDiacritics", "access": null, "description": "Checks if specified column filter ignores diacritics.\nNote this is only applicable to input filter types.", - "lineNumber": 2776, + "lineNumber": 2773, "unknown": [ { "tagName": "@returns", @@ -22643,7 +22643,7 @@ "longname": "src/tablefilter.js~TableFilter#getClearFilterText", "access": null, "description": "Returns clear all text for specified filter column", - "lineNumber": 2789, + "lineNumber": 2786, "unknown": [ { "tagName": "@returns", @@ -22682,7 +22682,7 @@ "longname": "src/tablefilter.js~TableFilter#isImported", "access": null, "description": "Check if passed script or stylesheet is already imported", - "lineNumber": 2803, + "lineNumber": 2800, "params": [ { "nullable": null, @@ -22725,7 +22725,7 @@ "longname": "src/tablefilter.js~TableFilter#import", "access": null, "description": "Import script or stylesheet", - "lineNumber": 2826, + "lineNumber": 2823, "params": [ { "nullable": null, @@ -22780,7 +22780,7 @@ "longname": "src/tablefilter.js~TableFilter#isInitialized", "access": null, "description": "Check if table has filters grid", - "lineNumber": 2868, + "lineNumber": 2865, "params": [], "return": { "nullable": null, @@ -22802,7 +22802,7 @@ "longname": "src/tablefilter.js~TableFilter#getFiltersId", "access": null, "description": "Get list of filter IDs", - "lineNumber": 2876, + "lineNumber": 2873, "params": [], "return": { "nullable": null, @@ -22824,7 +22824,7 @@ "longname": "src/tablefilter.js~TableFilter#getValidRows", "access": null, "description": "Get filtered (valid) rows indexes", - "lineNumber": 2885, + "lineNumber": 2882, "params": [ { "nullable": null, @@ -22857,7 +22857,7 @@ "longname": "src/tablefilter.js~TableFilter#validRowsIndex", "access": null, "description": null, - "lineNumber": 2891, + "lineNumber": 2888, "undocument": true, "type": { "types": [ @@ -22875,7 +22875,7 @@ "longname": "src/tablefilter.js~TableFilter#getFiltersRowIndex", "access": null, "description": "Get the index of the row containing the filters", - "lineNumber": 2912, + "lineNumber": 2909, "params": [], "return": { "nullable": null, @@ -22897,7 +22897,7 @@ "longname": "src/tablefilter.js~TableFilter#getHeadersRowIndex", "access": null, "description": "Get the index of the headers row", - "lineNumber": 2920, + "lineNumber": 2917, "params": [], "return": { "nullable": null, @@ -22919,7 +22919,7 @@ "longname": "src/tablefilter.js~TableFilter#getStartRowIndex", "access": null, "description": "Get the row index from where the filtering process start (1st filterable\nrow)", - "lineNumber": 2929, + "lineNumber": 2926, "params": [], "return": { "nullable": null, @@ -22941,7 +22941,7 @@ "longname": "src/tablefilter.js~TableFilter#getLastRowIndex", "access": null, "description": "Get the index of the last row", - "lineNumber": 2937, + "lineNumber": 2934, "params": [], "return": { "nullable": null, @@ -22963,7 +22963,7 @@ "longname": "src/tablefilter.js~TableFilter#hasType", "access": null, "description": "Determine whether the specified column has one of the passed types", - "lineNumber": 2948, + "lineNumber": 2945, "unknown": [ { "tagName": "@returns", @@ -23014,7 +23014,7 @@ "longname": "src/tablefilter.js~TableFilter#getHeaderElement", "access": null, "description": "Get the header DOM element for a given column index", - "lineNumber": 2964, + "lineNumber": 2961, "params": [ { "nullable": null, @@ -23047,7 +23047,7 @@ "longname": "src/tablefilter.js~TableFilter#getHeadersText", "access": null, "description": "Return the list of headers' text", - "lineNumber": 2989, + "lineNumber": 2986, "params": [ { "nullable": null, @@ -23080,7 +23080,7 @@ "longname": "src/tablefilter.js~TableFilter#getFilterType", "access": null, "description": "Return the filter type for a specified column", - "lineNumber": 3009, + "lineNumber": 3006, "params": [ { "nullable": null, @@ -23113,7 +23113,7 @@ "longname": "src/tablefilter.js~TableFilter#getFilterableRowsNb", "access": null, "description": "Get the total number of filterable rows", - "lineNumber": 3018, + "lineNumber": 3015, "params": [], "return": { "nullable": null, @@ -23135,7 +23135,7 @@ "longname": "src/tablefilter.js~TableFilter#getValidRowsNb", "access": null, "description": "Return the total number of valid rows", - "lineNumber": 3027, + "lineNumber": 3024, "unknown": [ { "tagName": "@returns", @@ -23176,7 +23176,7 @@ "longname": "src/tablefilter.js~TableFilter#config", "access": null, "description": "Get the configuration object (literal object)", - "lineNumber": 3035, + "lineNumber": 3032, "params": [], "return": { "nullable": null, diff --git a/docs/file/src/array.js.html b/docs/file/src/array.js.html index d8599ab6..fe913893 100644 --- a/docs/file/src/array.js.html +++ b/docs/file/src/array.js.html @@ -3,7 +3,7 @@ - src/array.js | tablefilter v0.4.36 API Document + src/array.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/const.js.html b/docs/file/src/const.js.html index be50b56d..85e92a41 100644 --- a/docs/file/src/const.js.html +++ b/docs/file/src/const.js.html @@ -3,7 +3,7 @@ - src/const.js | tablefilter v0.4.36 API Document + src/const.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/cookie.js.html b/docs/file/src/cookie.js.html index 7f6dadf7..f464b91e 100644 --- a/docs/file/src/cookie.js.html +++ b/docs/file/src/cookie.js.html @@ -3,7 +3,7 @@ - src/cookie.js | tablefilter v0.4.36 API Document + src/cookie.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/dom.js.html b/docs/file/src/dom.js.html index 3c797aa9..f6ae6d30 100644 --- a/docs/file/src/dom.js.html +++ b/docs/file/src/dom.js.html @@ -3,7 +3,7 @@ - src/dom.js | tablefilter v0.4.36 API Document + src/dom.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/emitter.js.html b/docs/file/src/emitter.js.html index 4d213563..f555dbeb 100644 --- a/docs/file/src/emitter.js.html +++ b/docs/file/src/emitter.js.html @@ -3,7 +3,7 @@ - src/emitter.js | tablefilter v0.4.36 API Document + src/emitter.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/event.js.html b/docs/file/src/event.js.html index a48dfab9..a2a7462e 100644 --- a/docs/file/src/event.js.html +++ b/docs/file/src/event.js.html @@ -3,7 +3,7 @@ - src/event.js | tablefilter v0.4.36 API Document + src/event.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html b/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html index 213e8283..3f33455e 100644 --- a/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html +++ b/docs/file/src/extensions/advancedGrid/adapterEzEditTable.js.html @@ -3,7 +3,7 @@ - src/extensions/advancedGrid/adapterEzEditTable.js | tablefilter v0.4.36 API Document + src/extensions/advancedGrid/adapterEzEditTable.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/extensions/advancedGrid/advancedGrid.js.html b/docs/file/src/extensions/advancedGrid/advancedGrid.js.html index 10137ae9..e6c9d89c 100644 --- a/docs/file/src/extensions/advancedGrid/advancedGrid.js.html +++ b/docs/file/src/extensions/advancedGrid/advancedGrid.js.html @@ -3,7 +3,7 @@ - src/extensions/advancedGrid/advancedGrid.js | tablefilter v0.4.36 API Document + src/extensions/advancedGrid/advancedGrid.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/extensions/colOps/colOps.js.html b/docs/file/src/extensions/colOps/colOps.js.html index 5c908de5..1fb85d27 100644 --- a/docs/file/src/extensions/colOps/colOps.js.html +++ b/docs/file/src/extensions/colOps/colOps.js.html @@ -3,7 +3,7 @@ - src/extensions/colOps/colOps.js | tablefilter v0.4.36 API Document + src/extensions/colOps/colOps.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/extensions/colsVisibility/colsVisibility.js.html b/docs/file/src/extensions/colsVisibility/colsVisibility.js.html index 3e9aa913..b655dff4 100644 --- a/docs/file/src/extensions/colsVisibility/colsVisibility.js.html +++ b/docs/file/src/extensions/colsVisibility/colsVisibility.js.html @@ -3,7 +3,7 @@ - src/extensions/colsVisibility/colsVisibility.js | tablefilter v0.4.36 API Document + src/extensions/colsVisibility/colsVisibility.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html b/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html index 500dbd1d..c63973ea 100644 --- a/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html +++ b/docs/file/src/extensions/filtersVisibility/filtersVisibility.js.html @@ -3,7 +3,7 @@ - src/extensions/filtersVisibility/filtersVisibility.js | tablefilter v0.4.36 API Document + src/extensions/filtersVisibility/filtersVisibility.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/extensions/sort/adapterSortabletable.js.html b/docs/file/src/extensions/sort/adapterSortabletable.js.html index f28dafae..7e50ed4a 100644 --- a/docs/file/src/extensions/sort/adapterSortabletable.js.html +++ b/docs/file/src/extensions/sort/adapterSortabletable.js.html @@ -3,7 +3,7 @@ - src/extensions/sort/adapterSortabletable.js | tablefilter v0.4.36 API Document + src/extensions/sort/adapterSortabletable.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/extensions/sort/sort.js.html b/docs/file/src/extensions/sort/sort.js.html index 8e0882fd..50f7c374 100644 --- a/docs/file/src/extensions/sort/sort.js.html +++ b/docs/file/src/extensions/sort/sort.js.html @@ -3,7 +3,7 @@ - src/extensions/sort/sort.js | tablefilter v0.4.36 API Document + src/extensions/sort/sort.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/feature.js.html b/docs/file/src/feature.js.html index c7abd791..0154bd68 100644 --- a/docs/file/src/feature.js.html +++ b/docs/file/src/feature.js.html @@ -3,7 +3,7 @@ - src/feature.js | tablefilter v0.4.36 API Document + src/feature.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/modules/alternateRows.js.html b/docs/file/src/modules/alternateRows.js.html index 7b62c43a..de2d6d1d 100644 --- a/docs/file/src/modules/alternateRows.js.html +++ b/docs/file/src/modules/alternateRows.js.html @@ -3,7 +3,7 @@ - src/modules/alternateRows.js | tablefilter v0.4.36 API Document + src/modules/alternateRows.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/modules/checkList.js.html b/docs/file/src/modules/checkList.js.html index 648a8d69..402a0582 100644 --- a/docs/file/src/modules/checkList.js.html +++ b/docs/file/src/modules/checkList.js.html @@ -3,7 +3,7 @@ - src/modules/checkList.js | tablefilter v0.4.36 API Document + src/modules/checkList.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/modules/clearButton.js.html b/docs/file/src/modules/clearButton.js.html index f55af909..cc119c08 100644 --- a/docs/file/src/modules/clearButton.js.html +++ b/docs/file/src/modules/clearButton.js.html @@ -3,7 +3,7 @@ - src/modules/clearButton.js | tablefilter v0.4.36 API Document + src/modules/clearButton.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/modules/dateType.js.html b/docs/file/src/modules/dateType.js.html index 388eb4c4..bd81efaf 100644 --- a/docs/file/src/modules/dateType.js.html +++ b/docs/file/src/modules/dateType.js.html @@ -3,7 +3,7 @@ - src/modules/dateType.js | tablefilter v0.4.36 API Document + src/modules/dateType.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/modules/dropdown.js.html b/docs/file/src/modules/dropdown.js.html index d436b2c9..019807a0 100644 --- a/docs/file/src/modules/dropdown.js.html +++ b/docs/file/src/modules/dropdown.js.html @@ -3,7 +3,7 @@ - src/modules/dropdown.js | tablefilter v0.4.36 API Document + src/modules/dropdown.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/modules/gridLayout.js.html b/docs/file/src/modules/gridLayout.js.html index d478db01..b8f204cb 100644 --- a/docs/file/src/modules/gridLayout.js.html +++ b/docs/file/src/modules/gridLayout.js.html @@ -3,7 +3,7 @@ - src/modules/gridLayout.js | tablefilter v0.4.36 API Document + src/modules/gridLayout.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/modules/hash.js.html b/docs/file/src/modules/hash.js.html index 657b1052..00323262 100644 --- a/docs/file/src/modules/hash.js.html +++ b/docs/file/src/modules/hash.js.html @@ -3,7 +3,7 @@ - src/modules/hash.js | tablefilter v0.4.36 API Document + src/modules/hash.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/modules/help.js.html b/docs/file/src/modules/help.js.html index 1fb739e7..79270dc6 100644 --- a/docs/file/src/modules/help.js.html +++ b/docs/file/src/modules/help.js.html @@ -3,7 +3,7 @@ - src/modules/help.js | tablefilter v0.4.36 API Document + src/modules/help.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/modules/highlightKeywords.js.html b/docs/file/src/modules/highlightKeywords.js.html index 05ec5d0f..15bbd397 100644 --- a/docs/file/src/modules/highlightKeywords.js.html +++ b/docs/file/src/modules/highlightKeywords.js.html @@ -3,7 +3,7 @@ - src/modules/highlightKeywords.js | tablefilter v0.4.36 API Document + src/modules/highlightKeywords.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/modules/loader.js.html b/docs/file/src/modules/loader.js.html index 28ffd979..6c447b41 100644 --- a/docs/file/src/modules/loader.js.html +++ b/docs/file/src/modules/loader.js.html @@ -3,7 +3,7 @@ - src/modules/loader.js | tablefilter v0.4.36 API Document + src/modules/loader.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/modules/noResults.js.html b/docs/file/src/modules/noResults.js.html index 5f70c15f..9a737b53 100644 --- a/docs/file/src/modules/noResults.js.html +++ b/docs/file/src/modules/noResults.js.html @@ -3,7 +3,7 @@ - src/modules/noResults.js | tablefilter v0.4.36 API Document + src/modules/noResults.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/modules/paging.js.html b/docs/file/src/modules/paging.js.html index 4b44b130..44544743 100644 --- a/docs/file/src/modules/paging.js.html +++ b/docs/file/src/modules/paging.js.html @@ -3,7 +3,7 @@ - src/modules/paging.js | tablefilter v0.4.36 API Document + src/modules/paging.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/modules/popupFilter.js.html b/docs/file/src/modules/popupFilter.js.html index 55974b5c..d8ba781d 100644 --- a/docs/file/src/modules/popupFilter.js.html +++ b/docs/file/src/modules/popupFilter.js.html @@ -3,7 +3,7 @@ - src/modules/popupFilter.js | tablefilter v0.4.36 API Document + src/modules/popupFilter.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/modules/rowsCounter.js.html b/docs/file/src/modules/rowsCounter.js.html index 44c7f167..ac3e5e1e 100644 --- a/docs/file/src/modules/rowsCounter.js.html +++ b/docs/file/src/modules/rowsCounter.js.html @@ -3,7 +3,7 @@ - src/modules/rowsCounter.js | tablefilter v0.4.36 API Document + src/modules/rowsCounter.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/modules/state.js.html b/docs/file/src/modules/state.js.html index a10f9d12..ef00f86b 100644 --- a/docs/file/src/modules/state.js.html +++ b/docs/file/src/modules/state.js.html @@ -3,7 +3,7 @@ - src/modules/state.js | tablefilter v0.4.36 API Document + src/modules/state.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/modules/statusBar.js.html b/docs/file/src/modules/statusBar.js.html index 4e87ed1e..9ffe1b70 100644 --- a/docs/file/src/modules/statusBar.js.html +++ b/docs/file/src/modules/statusBar.js.html @@ -3,7 +3,7 @@ - src/modules/statusBar.js | tablefilter v0.4.36 API Document + src/modules/statusBar.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/modules/storage.js.html b/docs/file/src/modules/storage.js.html index ce7cc1ca..47a6935e 100644 --- a/docs/file/src/modules/storage.js.html +++ b/docs/file/src/modules/storage.js.html @@ -3,7 +3,7 @@ - src/modules/storage.js | tablefilter v0.4.36 API Document + src/modules/storage.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/number.js.html b/docs/file/src/number.js.html index 5952bc2e..78bb1ac6 100644 --- a/docs/file/src/number.js.html +++ b/docs/file/src/number.js.html @@ -3,7 +3,7 @@ - src/number.js | tablefilter v0.4.36 API Document + src/number.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/root.js.html b/docs/file/src/root.js.html index 4a65e876..82ff8926 100644 --- a/docs/file/src/root.js.html +++ b/docs/file/src/root.js.html @@ -3,7 +3,7 @@ - src/root.js | tablefilter v0.4.36 API Document + src/root.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/sort.js.html b/docs/file/src/sort.js.html index 5742141a..fe489633 100644 --- a/docs/file/src/sort.js.html +++ b/docs/file/src/sort.js.html @@ -3,7 +3,7 @@ - src/sort.js | tablefilter v0.4.36 API Document + src/sort.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/string.js.html b/docs/file/src/string.js.html index 0105c4d3..c5e7d1f0 100644 --- a/docs/file/src/string.js.html +++ b/docs/file/src/string.js.html @@ -3,7 +3,7 @@ - src/string.js | tablefilter v0.4.36 API Document + src/string.js | tablefilter v0.4.37 API Document diff --git a/docs/file/src/tablefilter.js.html b/docs/file/src/tablefilter.js.html index 7fe4a668..965ba18a 100644 --- a/docs/file/src/tablefilter.js.html +++ b/docs/file/src/tablefilter.js.html @@ -3,7 +3,7 @@ - src/tablefilter.js | tablefilter v0.4.36 API Document + src/tablefilter.js | tablefilter v0.4.37 API Document @@ -2210,9 +2210,6 @@ export class TableFilter { typed = false, exclude = [] ) { - if (!this.fltGrid) { - return; - } let row = this.tbl.rows; let nbRows = this.getRowsNb(true); let colValues = []; diff --git a/docs/file/src/types.js.html b/docs/file/src/types.js.html index b5ed636b..071e8da5 100644 --- a/docs/file/src/types.js.html +++ b/docs/file/src/types.js.html @@ -3,7 +3,7 @@ - src/types.js | tablefilter v0.4.36 API Document + src/types.js | tablefilter v0.4.37 API Document diff --git a/docs/function/index.html b/docs/function/index.html index 030294b1..cb2c4063 100644 --- a/docs/function/index.html +++ b/docs/function/index.html @@ -3,7 +3,7 @@ - Function | tablefilter v0.4.36 API Document + Function | tablefilter v0.4.37 API Document diff --git a/docs/identifiers.html b/docs/identifiers.html index 98ade8d5..c99fc9be 100644 --- a/docs/identifiers.html +++ b/docs/identifiers.html @@ -3,7 +3,7 @@ - Index | tablefilter v0.4.36 API Document + Index | tablefilter v0.4.37 API Document diff --git a/docs/index.html b/docs/index.html index 3ab6f783..61cbdf33 100644 --- a/docs/index.html +++ b/docs/index.html @@ -3,7 +3,7 @@ - tablefilter v0.4.36 API Document + tablefilter v0.4.37 API Document diff --git a/docs/package.json b/docs/package.json index 970e6cd0..78e664ac 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "tablefilter", - "version": "0.4.36", + "version": "0.4.37", "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 f0e030e5..45ca7258 100644 --- a/docs/source.html +++ b/docs/source.html @@ -3,7 +3,7 @@ - Source | tablefilter v0.4.36 API Document + Source | tablefilter v0.4.37 API Document @@ -140,7 +140,7 @@ 100 %1/1 545 byte 22 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/const.js @@ -165,7 +165,7 @@ 100 %18/18 1536 byte 118 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/cookie.js @@ -173,7 +173,7 @@ - 1412 byte 57 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/dom.js @@ -192,7 +192,7 @@ 100 %12/12 4767 byte 191 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/emitter.js @@ -200,7 +200,7 @@ 100 %6/6 1323 byte 53 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/event.js @@ -213,7 +213,7 @@ 100 %6/6 2384 byte 101 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/extensions/advancedGrid/adapterEzEditTable.js @@ -221,7 +221,7 @@ 100 %13/13 18904 byte 504 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/extensions/advancedGrid/advancedGrid.js @@ -229,7 +229,7 @@ - 90 byte 2 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/extensions/colOps/colOps.js @@ -237,7 +237,7 @@ 100 %25/25 13008 byte 444 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/extensions/colsVisibility/colsVisibility.js @@ -245,7 +245,7 @@ 100 %49/49 20964 byte 739 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/extensions/filtersVisibility/filtersVisibility.js @@ -253,7 +253,7 @@ 100 %25/25 7784 byte 307 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/extensions/sort/adapterSortabletable.js @@ -261,7 +261,7 @@ 100 %23/23 16452 byte 532 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/extensions/sort/sort.js @@ -269,7 +269,7 @@ - 197 byte 8 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/feature.js @@ -277,7 +277,7 @@ 100 %14/14 1864 byte 97 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/modules/alternateRows.js @@ -285,7 +285,7 @@ 100 %9/9 3644 byte 140 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/modules/checkList.js @@ -293,7 +293,7 @@ 100 %17/17 18974 byte 590 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/modules/clearButton.js @@ -301,7 +301,7 @@ 100 %10/10 3129 byte 128 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/modules/dateType.js @@ -309,7 +309,7 @@ 100 %11/11 3997 byte 147 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/modules/dropdown.js @@ -317,7 +317,7 @@ 100 %14/14 13704 byte 442 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/modules/gridLayout.js @@ -325,7 +325,7 @@ 100 %16/16 14075 byte 494 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/modules/hash.js @@ -334,7 +334,7 @@ 100 %10/10 2981 byte 126 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/modules/help.js @@ -342,7 +342,7 @@ 100 %17/17 6516 byte 232 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/modules/highlightKeywords.js @@ -350,7 +350,7 @@ 100 %10/10 5405 byte 179 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/modules/loader.js @@ -358,7 +358,7 @@ 100 %14/14 4005 byte 173 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/modules/noResults.js @@ -366,7 +366,7 @@ 100 %17/17 4809 byte 198 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/modules/paging.js @@ -374,7 +374,7 @@ 100 %45/45 27455 byte 898 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/modules/popupFilter.js @@ -382,7 +382,7 @@ 100 %26/26 12712 byte 446 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/modules/rowsCounter.js @@ -390,7 +390,7 @@ 100 %13/13 5643 byte 197 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/modules/state.js @@ -398,7 +398,7 @@ 100 %24/24 14771 byte 541 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/modules/statusBar.js @@ -406,7 +406,7 @@ 100 %22/22 8485 byte 299 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/modules/storage.js @@ -415,7 +415,7 @@ 100 %10/10 3544 byte 162 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/number.js @@ -423,7 +423,7 @@ 100 %1/1 998 byte 29 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/root.js @@ -431,7 +431,7 @@ 100 %1/1 235 byte 6 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/sort.js @@ -441,7 +441,7 @@ 100 %3/3 930 byte 33 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/string.js @@ -453,15 +453,15 @@ 100 %5/5 2082 byte 76 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) src/tablefilter.js TableFilter 100 %171/171 - 90946 byte - 3038 - 2017-01-07 00:00:04 (UTC) + 90887 byte + 3035 + 2017-01-02 03:04:44 (UTC) src/types.js @@ -477,7 +477,7 @@ 100 %9/9 1565 byte 73 - 2017-01-07 00:00:04 (UTC) + 2017-01-02 03:04:44 (UTC) diff --git a/docs/variable/index.html b/docs/variable/index.html index 0b56a41e..d3ddf813 100644 --- a/docs/variable/index.html +++ b/docs/variable/index.html @@ -3,7 +3,7 @@ - Variable | tablefilter v0.4.36 API Document + Variable | tablefilter v0.4.37 API Document